Sistem operasi Android merupakan salah satu sistem operasi perangkat mobile paling populer populer dan banyak digunakan oleh pengguna di dunia dibanding pesaingnya, iPhone. Berbagai perkembangan versi Android telah dirilis untuk meningkatkan perfomanya. Yuk, ikuti ulasannya tentang sejarah perkembangan Android dari mulai diciptakan hingga saat ini.
Pengertian Android
Android adalah sistem operasi khusus untuk smartphone dan tablet yang dikeluarkan oleh Google. Saat ini kebanyakan produsen smartphone telah menggunakan Android sebagai sistem operasi untuk perangkat (device) yang mereka produksi. Android juga mempunyai toko aplikasi bernama Google Play Store dengan lebih dari 3 miliar pengguna aktif.
Sistem operasi Android mengusung fitur yang sangat canggih serta tampilan yang menarik untuk memanjakan penggunanya. Sebagai sistem operasi smartphone, Android dapat digunakan sebagai alat multimedia seperti pemutar musik dan video serta dukungan perangkat keras seperti accelerometer, gyroscope dan sensor lainnya.
Pada tahun 2013, Android menjadi sistem operasi paling banyak digunakan pada tablet dan smartphone. Hingga saat ini market share Android sedikitnya 70% dari total penjualan smartphone di tingkat global. Tercatat pada tahun 2021 Play Store memiliki lebih dari 2.8 juta aplikasi.
Sistem operasi Android bersifat open source. Ini adalah hal menarik bagi komunitas developer, karena lisensi open source sangat mendukung untuk mengembangkan produknya dengan aman.
Sejarah Android
Sejarah sistem operasi Android berawal dari perusahaan Android Inc yang didirikan pada tahun 2003 yang kemudian pada bulan Juli 2005, Google, sebuah perusahaan baru yang berbasis di Palo Alto, California, Amerika Serikat mengakuisisi Android Inc. Para pendiri Android yang bekerja di Google, yaitu Andy Rubin (pendiri perusahaan Danger), Rich Miner (pendiri perusahaan Wildfire Communications, Inc.), Nick Sears (wakil presiden di perusahaan T-Mobile) dan Chris White (ketua desain dan pengembangan interface di WebTV).
Tim yang dipimpin oleh Rubin di Google untuk mengembangkan platform mobile yang didukung oleh kernel Linux dipasarkan kepada para produsen handset dan penyelenggara telekomunikasi dengan memberikan suatu fleksibilitas dan sistem yang bisa di-upgrade. Dengan ini memberitahukan bahwa Google sudah siap menjalin kerja sama dengan perusahaan software dan hardware serta para penyelenggara telekomunikasi. Pada bulan Desember 2006 Google akan mulai memasuki pasar telepon seluler.
Pada bulan Desember 2007, majalah Information Week beserta hasil riset dari Evalueserve melaporkan bahwa Google telah mengajukan beberapa aplikasi paten di bidang ponsel. Akhirnya, Google untuk pertama kalinya meluncurkan ponsel miliknya, yaitu Nexus One yang menggunakan Android sebagai sistem operasinya.
Perkembangan Android
Dari pertma kali Android rilis untuk komersial, Google memberikan nama untuk versi Androidnya cukup unik. Keunikan dari nama sistem operasi (OS) Android adalah dengan menggunakan nama makanan hidangan penutup (Dessert) dan sesuai urutan abjad. Hanya saja sejak 2019 untuk Android versi terbaru dinamai dengan angka, yaitu Android 10 dan yang terbaru Android 11. Mari kita simak urutan perkembangan versi Android hingga saat ini.
- Android 1.0 Alpha (API Level 1)
Versi yang pertama yaitu Android 1.0 Alpha pertama kali dirilis pada 23 September 2008 dan tidak ditujukan untuk kebutuhan komersial hanya diperuntukan untuk satu perangkat yaitu HTC Dream. Meskipun tidak dirilis secara komersial, versi Android ini telah dilengkapi fitur dukungan akses web browser, streaming Youtube, pemutar media, Google Maps dan sinkronisasi dengan aplikasi Google lainnya.
Android 1.0 memiliki fitur sebagai berikut:
- Android Market, untuk mengunduh dan memperbarui aplikasi melalui toko aplikasi resmi Android.
- Penjelajah web, untuk menampilkan, memperbesar dan melihat dalam layar penuh halaman web HTML dan XHTML.
- Dukungan kamera, versi ini tidak memiliki pilihan untuk mengubah resolusi kamera, kejernihan, kualitas foto, dan sebagainya.
- Memungkinkan pengelompokan sejumlah ikon aplikasi ke dalam satu folder di layar depan (homescreen).
- Akses ke server surel web, mendukung POP3, IMAP4, dan SMTP.
- Sinkronisasi Gmail dengan aplikasi Gmail.
- Sinkronisasi Google Contacts dengan aplikasi People
- Sinkronisasi Google Calendar dengan aplikasi Calendar
- Google Maps, dengan Latitude dan Street View untuk melihat peta dan citra satelit, serta menemukan lokasi bisnis dan petunjuk arah mengemudi dengan menggunakan GPS.
- Google Sync, memungkinkan pengelolaan sinkronisasi pada aplikasi Gmail, People, dan Calendar.
- Google Search, memungkinkan pengguna untuk mencari sesuatu di Internet.
- Google Talk, aplikasi pesan instan.
- Pesan instan, pesan teks (SMS), dan MMS.
- Pemutar media, untuk mengelola, mengimpor, dan memutar berkas media, namun versi ini tidak menyediakan dukungan video dan Bluetooth stereo.
- Notifikasi muncul pada status bar, dengan pilihan untuk mengatur nada dering, LED, atau nada getar.
- Voice Dialer, memungkinkan pengguna untuk memanggil kontak tanpa harus mengetik nama atau nomor telepon.
- Wallpaper, memungkinkan pengguna untuk mengatur gambar latar belakang di layar depan.
- Pemutar video YouTube.
- Aplikasi lainnya seperti: Jam Alarm, Kalkulator, Panggilan, Home screen (Launcher), Galeri, dan Pengaturan.
- Dukungan Wi-Fi dan Bluetooth.
- Android 1.1 Beta (API Level 2)
Selang beberapa bulan setelah Android versi pertama, Android 1.1 Beta diluncurkan tepatnya pada tanggal 9 Februari 2009. Sama seperti pendahulunya yakni Alpha versi Android 1.1 Beta belum dirilis secara komersial, hanya diperuntukan untuk satu perangkat yaitu HTC Dream. Pembaruan ini dilakukan untuk memperbaiki bugs dan meningkatkan beberapa fitur seperti rincian lokasi pada aplikasi maps serta fitur menyembunyikan dan menampilkan tombol panggilan.
Android 1.1 ini memperbaiki beberapa bug, mengubah API Android, dan menambahkan beberapa fitur:
- Rincian dan tinjauan tersedia saat pengguna mencari lokasi bisnis pada Peta.
- Kemampuan untuk menampilkan/meenyembunyikan tombol panggilan.
- Kemampuan untuk menyimpan lampiran pada pesan.
- Menambah dukungan marquee pada tata ruang sistem.
- Android 1.5 Cupcake (API Level 3)
Pada tanggal 30 April 2009 versi Android 1.5 yang diberi nama Cupcake mulai diperkenalkan secara komersial. Versi Android Cupcake merupakan generasi pertama yang dirilis secara komersial dan berawal dari sinilah Android mulai menggunakan nama makanan manis dan memiliki huruf awal berurutan sesuai abjad kepada setiap versi Android yang dirilisnya. Beberapa fitur baru dan perubahan UI yang disematkan Android Cupcake seperti dukungan akan rotasi layar otomatis, widget, dan keyboard virtual.
Berikut beberapa fitur yang diusung di Android 1.5 Cupcake :
- Dukungan papan ketik virtual pihak ketiga dengan prediksi teks dan kamus pengguna
- Dukungan Widget – tampilan aplikasi miniatur yang tertanam dalam aplikasi lain dan menerima pembaruan secara periodik
- Kemampuan merekam dan memutar video berformat MPEG-4 dan 3GP
- Kemampuan memasangkan (pairing) dan dukungan stereo bagi Bluetooth (A2DP dan AVRCP)
- Fitur salin dan tempel pada penjelajah web
- Foto pengguna ditampilkan pada kontak favorit
- Tanggal/waktu ditampilkan pada log panggilan, dan akses satu sentuhan ke nomor kontak dari log panggilan
- Transisi layar animasi
- Opsi memutar-otomatis
- Animasi boot baru
- Kemampuan untuk mengunggah video ke YouTube
- Kemampuan untuk mengunggah foto ke Picasa
- Android 1.6 Donut (API Level 4)
Android versi 1.6 dengan code name Donut secara resmi dirilis pada tanggal 15 September 2009 dengan SDK Android 1.6 dan kernel Linux 2.6.29. Pada Android 1.6 Donut ini Google menambahkan beberapa fitur seperti persentase daya baterai, dukungan gestur, fasilitas pencarian di Android Market atau yang sekarang kita kenal dengan Google Play Store.
Fitur-fitur baru yang diusung Android 1.6 Donut adalah sebagai berikut:
- Entri pencarian teks dan suara diperluas, termasuk menyertakan riwayat bookmark, kontak dan web
- Kemampuan bagi para pengembang untuk menyertakan konten mereka pada hasil pencarian
- Mesin sintesis pengucapan multibahasa yang memungkinkan aplikasi Android tertentu mampu mengucapkan teks
- Pencarian yang lebih mudah dan kemampuan untuk melihat cuplikan aplikasi di Android Market
- Galeri, kamera, dan perekam video yang lebih terintegrasi, dengan akses kamera yang lebih cepat
- Kemampuan memilih banyak foto untuk dihapus
- Pembaruan dukungan teknologi bagi CDMA/EVDO, 802.1x, VPN, dan mesin pengucap teks
- Dukungan bagi resolusi layar WVGA
- Peningkatan kecepatan dalam pencarian dan aplikasi kamera
- Perluasan kerangka kerja Gestur dan penambahan perkakas pengembangan GestureBuilder
- Android 2.0 Eclair (API Level 5)
Android 2.0 Eclair dirilis pada tanggal 26 Oktober 2009 dengan SDK Android 2.0 berbasis kernel Linux 2.6.29. Pembaruan Android versi 2.0 yang diberi nama Eclair ini mengusung beberapa fitur baru seperti multi touch, live wallpaper, perubahan tampilan antarmuka (UI) dan dukungan browser untuk HTML5.
Fitur-fitur baru yang diusung Android 2.0 Eclair adalah sebagai berikut:
- Sinkronisasi akun diperluas, yang memungkinkan pengguna menambahkan beberapa akun untuk sinkronisasi surel dan kontak
- Dukungan surel Microsoft Exchange, dengan kemampuan menjelajah surel dari beberapa akun dalam satu halaman
- Dukungan Bluetooth 2.1
- Kemampuan untuk memilih foto kontak dan opsi untuk memanggil, mengirim SMS atau surel kepada kontak yang bersangkutan
- Kemampuan untuk mencari semua SMS dan MMS tersimpan, pesan terlama akan dihapus jika batas yang ditentukan sudah tercapai.
- Menambahkan sejumlah fitur pada kamera, termasuk dukungan kilat (flash), perbesaran digital, mode skin, kejernihan, efek warna, dan fokus makro.
- Peningkatan kecepatan mengetik pada papan ketik virtual, dengan dukungan kamus yang mempelajari penggunaan kata-kata, termasuk nama kontak sebagai saran
- UI penjelajah web yang baru, dengan fitur bookmark thumbnail, double-tap zoom, dan dukungan bagi HTML5
- Penyempurnaan tampilan agenda kalender; menampilkan status menghadiri untuk setiap undangan, dan kemampuan untuk mengundang tamu baru ke acara tertentu
- Mengoptimalkan kecepatan perangkat lunak dan perubahan UI
- Dukungan bagi lebih banyak resolusi dan ukuran layar, dengan rasio kecerahan yang lebih baik
- Peningkatan Google Maps 3.1.2
- MotionEvent ditingkatkan untuk melacak aktivitas multisentuh
- Penambahan live wallpaper, yang menampilkan animasi pada latar belakang layar depan
To Be Continue