Mengawali niche Android yang baru saja dibuka awal bulan Agustus 2015 lalu di blog saya tercinta ini, saya akan membahas tentang sejarah dan semua codename dari masing-masing versi yang pernah dirilis oleh Android. Android adalah salah satu sistem operasi berbasis open source Kernel Linux yang ditanamkan di ponsel pintar seperti ponsel layar sentuh dan tablet. Tentu saja Android tidak langsung besar di awal perkembangannya, ada tahapan tertentu yang dilalui oleh para founder, bisa jadi merupakan sejarah Android dari waktu ke waktu. Ternyata, Android lahir ketika ponsel-ponsel non-touch screen sedang tenar, tepatnya di tahun 2003.
Pada bulan Oktober 2003, beberapa orang yaitu Andy Rubin (Founder of Danger), Rich Miner (Founder of Wildfire Communication, inc), Nick Sears (ex-VP T-Mobile), dan Chris White (head of WebTV's Design and Development) mendirikan Android, inc yang berlokasi di Palo Alto, California yang ingin mengembangkan sebuah "perangkat seluler penting yang lebih sadar tentang lokasi dan preferensi penggunanya". Tujuan awal dari perkembangan tersebut pada mulanya diperuntukkan bagi kamera digital, namun menyadari bahwa potensi pasarnya tidak terlalu besar, pengembangan lalu diarahkan ke ponsel pintar untuk menyaingi Symbian dan Windows Phone (Apple iPhone pada saat itu masih belum dirilis).
Meskipun para pengembang Android tersebut merupakan pakar-pakar teknologi yang berpengalaman, Android Inc. dijalankan secara diam-diam dan hanya diungkapkan bahwa para pengembang tersebut sedang berusaha menciptakan sebuah perangkat lunak yang dapat diperuntukkan untuk telepon seluler. Masih pada tahun yang sama, Andy Rubin kehabisan uang. Steve Perlman adalah seorang teman dekat Andy Rubin dan meminjaminya $10.000 tunai serta menolak tawaran saham di perusahaan. Google lalu mengakuisisi perusahaan Android Inc. pada tanggal 17 Agustus 2005 dan menjadikannya sebagai anak perusahaan yang dimiliki oleh Google. Pendiri Android Inc. yaitu Rubin, Miner, serta White tetap bekerja pada perusahaan tersebut setelah diakuisisi oleh Google. Di Google, tim yang dipimpin oleh Andy Rubin mulai untuk mengembangkan sebuah platform perangkat seluler dengan menggunakan kernel Linux.
Sejak tahun 2008, Android mulai secara bertahap melakukan sejumlah pembaruan atau update untuk meningkatkan kinerja dari sistem operasi tersebut dengan menambahkan fitur baru, memperbaiki bug pada versi android yang sebelumnya. Setiap versi yang dirilis dinamakan secara alfabetis dengan berdasarkan nama sebuah makanan pencuci mulut, yang akan dijabarkan secara lengkap dibawah ini.
-Milestone Build (Alpha) dan Pre-Commercial Release (Beta) (2007-2008)-
1. Astro Boy, Bender, dan R2-D2 (Pre-1.0)
Ini adalah versi Android yang direncanakan (Milestone Build) oleh para founder saat itu, tepatnya pada tahun 2007. Menurut salah satu sumber yang saya baca, dua versi alpha ini (Astro Boy-Bender) sebenarnya sudah keluar dan ditanam masing-masing pada smartphone m3-rc20a dan m5-rc15. Selain itu versi ini diperkirakan disematkan juga di smartphone m3-rc22, m3-rc37a, dan m5-rc14. Disebutkan bahwa versi alpha Android Astro Boy yang disematkan di m3 mirip dengan sistem operasi milik Blackberry, sedangkan versi alpha Android Bender yang disematkan di m5 hanya memiliki empat aplikasi, tanpa pengatur aplikasi dan desktop tidak terpakai. Keduanya memakai SDK (Software Development Kit) yang masih preview. Diduga kedua versi alpha Android ini tidak dipatenkan karena melanggar hak cipta dari nama "Astro Boy" dan "Bender" yang sudah diklaim terlebih dahulu oleh pembuat film animasi robot fiksi.
Masih diperdebatkan sampai sekarang tentang versi alpha ini dan beberapa versi Android selanjutnya karena founder Android ternyata lupa sejarah versi yang pernah dibuat dan saat itu Android memang merupakan proyek yang dijalankan secara sembunyi-sembunyi. Supaya tidak terjadi kesalahpahaman persepsi publik, salah satu founder yaitu Dianne Hackborn menyimpulkan bahwa dua versi alpha ini adalah versi percobaan yang direncanakan, sehingga disebut sebagai versi Android sebelum 1.0, karena meskipun dua versi alpha Android ini nyata namun developer tidak pernah menyebut bahwa keduanya adalah Android versi 1.0 dan 1.1. Selain Astro dan Bender, diduga Google dan OHA membuat versi lain yaitu R2-D2 (atau artoo-deetoo) yang lagi-lagi adalah nama salah satu robot fiksi di film Star Wars.
Namun karena takut melanggar hak cipta sehingga tidak dipatenkannya versi alpha ini, rencana berubah dan milestone build Android di modifikasi dengan menyetujui usul Ryan Gibson yang memperkenalkan skema penamaan berdasarkan urutan alfabetis nama-nama makanan manis atau snack atau makanan pencuci mulut yang kemudian ditetapkan sebagai codename diseluruh versi Android, yang katanya secara resmi (karena tidak ada perdebatan codename) dimulai dari Android Cupcake (v.1.5). Apakah anda pernah melihat logo pertama Android yang dirancang oleh Dan Morrill? Mungkin anda akan mengeryitkan kening ketika melihatnya, karena sangat berbeda dengan logo Android sekarang. Coba bandingkan dengan maskot Android yaitu si robot hijau yang dirancang oleh Iriana Blok.
|
After |
|
Before |
---------------->
2. Android Tanpa Codename / Apple Pie (v.1.0)
Dirilis pada tanggal 23 September 2008 dan pertama kali disematkan di HTC Dream (T-Mobile G1) pada bulan selanjutnya, Oktober 2008. Adalah versi Android pertama yang menggunakan nama makanan pencuci mulut dan huruf awalnya "A", meskipun menurut pengakuan salah satu developer versi ini sebenarnya tidak memiliki codename. Namun orang-orang lebih menyebut versi ini dengan nama Apple Pie yang sekarang sudah tenar di kalangan masyarakat. Ini adalah versi rilis yang paten namun tidak dikomersialkan (Pre-Commersial Release). Fiturnya masih sangat sederhana, meliputi Aplikasi Default (Jam Alarm, kalkulator, panggilan, homescreen launcher, galeri dan pengaturan), Wallpaper, pengelompokan beberapa aplikasi dalam satu folder di homescreen, (pengaturan gambar background layar depan), pesan instan (SMS dan MMS), pemutar media (Tanpa dukungan video dan bluetooth stereo), pemutar video Youtube, Android Market, penjelajah web, Voice Dialer, Wifi, bluetooth, kamera tanpa pengaturan, akses ke server surel web, sinkronisasi dengan akun Google (Gmail, Contacs, Calendar, Sync, Search, Talk) dan Google Maps (dengan Latitude dan Street View), GPS, notifikasi status bar (pilihan pengaturan nada dering, nada getar dan LED).
3. Android Petit Four / Banana Bread (v.1.1)
Dirilis pada tanggal 9 Februari 2009, pertama kali dan lagi-lagi disematkan di HTC Dream seperti pendahulunya. Versi 1.1 ini menurut salah satu developer terdahulu codenamenya adalah Petit Four, namun masyarakat lebih sering menyebutnya dengan Banana Bread dengan alasan sesuai urutan alfabet. Versi ini juga tidak dikomersialkan seperti versi Apple Pie. Terdapat beberapa kemajuan dibanding versi sebelumnya diantaranya kemampuan menyembunyikan dan menampilkan tombol panggilan, menyimpan lampiran pesan, menambah dukungan marquee pada tata ruang sistem, dan rincauan tinjauan lokasi bisnis pada peta. Jika versi Android pre-0.1 dengan codename Astro Boy, Bender, dan R2-D2 adalah versi alpha karena merupakan bagian dari Android Milestone Build, versi 1.0 (Without Codename / Apple Pie) dan 1.1 (Petit Four / Banana Bread) adalah versi beta pre-commersial release. Baik versi Android Apple Pie, Banana Bread sampai Cupcake berjalan di smartphone dengan resolusi layar 320x480 HVGA.
-Commersial Release Version-
1. Android Cupcake (v.1.5)
Cupcake adalah versi Android dengan codename berawalan "C", inilah yang menjadikan user Android yakin sebenarnya benar ada versi Apple Pie dan Banana Bread namun tidak dikomersialkan karena "C", adalah urutan alfabetis ketiga setelah "A" dan "B". Dirilis pada tanggal 30 April 2009 dan di klaim sebagai versi Android komersial yang memakai codenama makanan manis secara resmi. Awalnya versi ini diberi angka 1.2, namun entah mengapa dan apa alasannya Google merubahnya menjadi versi 1.5 dengan merevisinya besar-besaran. Adapaun disini Android mulai berani menampilkan kekuatannya dengan fitur-fitur tambahan antara lain mulai merambahnya dukungan pihak ketiga seperti papan ketik virtual dengan prediksi teks dan kamus pengguna, widget, merekam video berformat MPEG-4 dan 3gp, kemampuan pairing dan bluetooth stereo (A2DP dan AVRCP), fitur salin tempel di penjelajah web, foto pengguna pada kontak favorit, tambahan fitur log panggilan (tanggal dan waktu ditampilkan, akses satu sentuhan ke nomor kontak), transisi layar animasi, opsi memutar otomatis, animasi boot yang baru, dan kemampuan menggunggah video ke Youtube dan gambar ke Picasa. Versi Android ini lagi-lagi pertama kali dibenamkan di HTC Dream.
2. Android Donut (v.1.6)
Muncul pada 15 September 2009 dengan awalan codename sesuai dengan urutan alfabetis dari sebelumnya, yaitu "D". Nomor versinya melanjutkan versi android sebelumnya, versi 1.6. Hadir dengan memperbaiki beberapa bug yang terjadi di versi sebelumnya diantaranya sering reboot sendiri ketika membuka foto dan video dari kamera, tambahan fitur pada foto dan video, penambahan fitur navigasi turn-by-turn, fitur ukuran layar besar, dan integrasi pencarian yang lebih baik. Versi Android ini memungkinkan user menghapus banyak foto sekaligus dengan fitur memilih file. Perluasan kerangka kerja gesture dan penambahan perkakas pengembangan GestureBuilder juga terlihat di versi ini, Juga adanya penambahan dukungan dari teknologi CDMA/EVDO, 802.1x, VPN, mesin pengucap teks, mesin sintetis multi bahasa untuk aplikasi tertentu dan adanya penyertaan riwayat dan bookmark. Versi Android ini adalah versi pertama yang berjalan di layar smartphone dengan ukuran resolusi 800รป480 WVGA, diikuti oleh Eclair dan Frozen Yoghurt. HTC Magic adalah smartphone pertama yang memakai versi Android ini.
3. Android Eclair.