Apa nama-nama dari berbagai versi OS Android, dan bagaimana nama-nama ini dipilih?

Banyak orang merujuk ke versi Android dengan "codenames &" daripada nomor versi (misalnya Android "Gingerbread &"). Apa nama-nama dari berbagai versi OS Android, dan bagaimana nama-nama ini dipilih?

Larutan

Setiap versi Android sejak 1.5 telah dikembangkan dengan nama kode tertentu. Nama kode ini dipilih berdasarkan abjad dan sejauh ini semuanya adalah makanan pencuci mulut (atau, secara umum, makanan manis/menyegarkan). Beberapa nama kode diasosiasikan dengan lebih dari satu nomor versi, sementara yang lain hanya terbatas pada satu versi tertentu, dan alasan inkonsistensi ini saat ini tidak diketahui. Penamaan biasanya tampak sesuai dengan perubahan pada level API pengembang, tetapi hal ini tidak selalu benar (contoh: 3.0 dan 3.1 keduanya adalah "Honeycomb &" tetapi mereka memiliki level API yang berbeda).

Nama-nama berikut digunakan untuk rilis Android yang ada saat ini. Perhatikan bahwa versi 1.0 dan 1.1 tidak dinamai secara publik. Namun, Android 1.1 secara internal disebut sebagai "Petit-Four" (dicatat dalam jawaban Traroth's, dikonfirmasi di sini):

Kue mangkuk:

  • Android 1.5

Kelapa:

  • Android 1.6

Eclair:

  • Android 2.0
  • Android 2.1

Froyo: (kependekan dari "frozen yogurt")

  • Android 2.2

Roti jahe:

  • Android 2.3

Honeycomb:

  • Android 3.0
  • Android 3.1
  • Android 3.2

Ice Cream Sandwich:

  • Android 4.0

Jelly Bean:

  • Android 4.1
  • Android 4.2
  • Android 4.3

KitKat:

  • Android 4.4

Lollipop:

  • Android 5.0
  • Android 5.1

Marshmallow:

  • Android 6.0

Nougat: (nama resmi: https://twitter.com/Android/status/748642375908589568)

  • Android 7.0
  • Android 7.1

Oreo:

  • Android 8.0
  • Android 8.1

Pie:

  • Android 9.0
Komentar (0)

Eldarerathis merangkumnya dengan sangat baik. Untuk menambahkan beberapa hal: Versi 1.1 secara internal disebut Petit Four oleh Google, dan begitulah semuanya dimulai. Google memasang kue raksasa di halaman mereka di Mountain View setiap kali versi baru akan diluncurkan.

Anda dapat melihat gambar-gambar tampilan itu pada tahap yang berbeda di sini:

Donat, logo Android, Nexus one, Cupcake, Eclair

Froyo

Gingerbread, Icecream Sandwich, Honeycomb

KitKat, Jellybean

Lollipop

Marshmallow

Nougat

![Oreo]]9 Oreo

Komentar (0)

https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels berisi tabel yang menghubungkan semua kekacauan penamaan, kutipan:

Platform Version    API Level    VERSION_CODE
Android 6.0         23           M
Android 5.1         22           LOLLIPOP_MR1
Android 5.0         21           LOLLIPOP
...

Tautan arsip web.

Komentar (1)