Versi Android diawali dengan dirilisnya Android beta pada bulan November 2007. Versi komersial pertama, Android 1.0, dirilis pada September 2008. Android dikembangkan secara berkelanjutan oleh Google dan Open Handset Alliance (OHA), yang telah merilis sejumlah pembaruan sistem operasi ini sejak dirilisnya versi awal.
Sejak April 2009, versi Android dikembangkan dengan nama kode yang dinamai berdasarkan makanan pencuci mulut dan penganan manis. Masing-masing versi dirilis sesuai urutan alfabet, yakni Cupcake (1.5), Donut (1.6), Eclair (2.0–2.1), Froyo (2.2–2.2.3), Gingerbread (2.3–2.3.7), Honeycomb (3.0–3.2.6), Ice Cream Sandwich (4.0–4.0.4), Jelly Bean (4.1–4.3), KitKat (4.4+), Lollipop (5.0+), Marshmallow (6.0+), Nougat (7.0+), Android Oreo (8.0+), Android Pie (9.0+), Android Q (10.0), Android Red Velvet Cake (11.0), Android Snow Cone (12/12L), Android Tiramisu (13), Android Upside Down Cake (14), Android Vanilla Ice Cream (15).
Pada tanggal 3 September 2013, Google mengumumkan bahwa sekitar 1 miliar perangkat seluler aktif di seluruh dunia menggunakan OS Android.[1]
Setidaknya terdapat dua versi Android yang dirilis oleh Google dan OHA sebelum diperkenalkannya Android beta pada November 2007. Versi ini diberi nama kode "Astro Boy", "Bender", dan "R2-D2", dinamai berdasarkan nama-nama robot fiksi.[2][3] Dan Morrill merancang logo Android pertama, namun logo robot hijau yang menjadi maskot Android saat ini dirancang oleh Irina Blok.[4] Ryan Gibson, Manajer proyek Android, Inc., memperkenalkan skema penamaan berdasarkan nama-nama penganan manis, yang kemudian diterapkan dalam semua versi Android, dimulai dengan Android 1.5 Cupcake pada bulan April 2009.
Android beta dirilis pada tanggal 5 November 2007,[5][6] sedangkan software development kit (SDK)-nya dirilis pada 12 November 2007.[7] 5 November kemudian dirayakan sebagai "hari ulang tahun" Android.[8] Versi beta SDK Android dirilis dalam urutan sebagai berikut:
Tabel di bawah ini menunjukkan tanggal rilis dan fitur kunci dari semua versi OS Android, diurutkan secara kronologis berdasarkan level antarmuka pemrograman aplikasi (API).
Contoh Gambar : Layar DepanAndroid 2.2.
Contoh Gambar
Bagian dari presentasi didedikasikan untuk bahasa desain cross-platform baru yang disebut sebagai "material design". Memperluas pada "kartu" motif pertama kali terlihat di Google Now, adalah desain dengan peningkatan penggunaan layout berbasis grid, animasi dan transisi responsif, padding, dan efek kedalaman seperti pencahayaan dan bayangan.
Android Marshmallow memperkenalkan model izin yang didesain ulang: sekarang ada hanya delapan kategori izin, dan aplikasi yang tidak lagi secara otomatis diberikan semua hak akses mereka ditentukan pada waktu instalasi. Sebuah sistem opt-in sekarang digunakan, di mana pengguna akan diminta untuk memberikan atau menolak izin individu (seperti kemampuan untuk mengakses kamera atau mikrofon) untuk aplikasi ketika mereka dibutuhkan. Aplikasi mengingat hibah izin mereka, dan mereka dapat disesuaikan oleh pengguna setiap saat. Model izin baru akan digunakan hanya oleh aplikasi yang dikompilasi untuk Marshmallow menggunakan kit pengembangan perangkat lunak (SDK) tersebut, sementara semua aplikasi lainnya akan terus menggunakan model izin sebelumnya.[3][7]
Marshmallow juga memiliki skema manajemen daya baru bernama Doze yang mengurangi tingkat aktivitas aplikasi latar belakang saat perangkat menentukan bahwa itu tidak sedang aktif ditangani oleh pengguna, yang, menurut Google, menggandakan pemakaian baterai perangkat.[8] Hal ini juga memperkenalkan pilihan untuk mengatur ulang semua pengaturan jaringan, tersedia untuk pertama kalinya pada Android, yang membersihkan pengaturan terkait jaringan untuk WI-FI, Bluetooth dan koneksi seluler.[9]
Android Marshmallow memberikan dukungan asli untuk pengenalan sidik jari, memungkinkan penggunaan sidik jari untuk membuka perangkat dan otentikasi Play Store dan pembelian Android Pay; API standar juga tersedia untuk melaksanakan otentikasi berbasis sidik jari dalam aplikasi lain. Android Marshmallow mendukung USB Type-C, termasuk kemampuan untuk menginstruksikan perangkat untuk mengisi daya perangkat lain melalui USB. Marshmallow juga memperkenalkan "pranala yang diverifikasi" yang dapat dikonfigurasi untuk membuka langsung dalam aplikasi tertentu mereka tanpa petunjuk pengguna lanjut.[3][7]
Versi API Android yang disediakan oleh Marshmallow adalah 23.[10] Alat pengembang Android Marshmallow tersedia di Pengelola SDK di bawah tingkat API "MNC". </ref>
Android 7.0 Nougat (API 24)
Pada 10 Juli 2019, Google merilis Beta 5 dengan API 29 SDK terakhir serta optimasi terbaru dan perbaikan bug. Ini adalah kandidat rilis untuk pengujian. Pada tanggal 7 Agustus 2019, Google merilis Beta 6, yang merupakan beta terakhir sebelum pengumuman Android Q. Pada 22 Agustus 2019, Google mengumumkan bahwa versi rilis resmi akan disebut hanya Android 10 yang tak lagi memakai konvensi penggunaan julukan nama dan huruf dessert/makanan pencuci mulut untuk umum. Android 10 sebelumnya akan dikenal sebagai "Queen Cake". Secara internal, Android 10 dikenal sebagai Quince Tart. Versi stabil Android 10 dirilis pada 3 September 2019.
Berikut beberapa brand yang memproduksi ponsel android. Kemungkinan jumlah brand yang memproduksi ponsel android lebih banyak dan mungkin brand tidak masuk dalam daftar dibawah ini.
I confirmed this with Google; Honeycomb, at least in the current form, will not be coming to non-tablet devices.