Qual è la prima versione di Android?

Ogni versione di Android dalla 1.5 è stata sviluppata con un nome in codice specifico. Questi nomi in codice sono scelti in ordine alfabetico, e finora sono stati tutti dolci (o, genericamente, cibi dolci/zuccherati). Alcuni nomi in codice sono associati a più di un numero di versione, mentre altri sono limitati solo ad uno specifico, e la ragione di questa incoerenza non è attualmente nota. La denominazione tipicamente sembra corrispondere ai cambiamenti nei livelli API dello sviluppatore, ma questo non è sempre vero (esempio: 3.0 e 3.1 sono entrambi "Honeycomb" ma hanno diversi livelli di API).

I seguenti nomi sono usati per le versioni Android attualmente esistenti. Si noti che le versioni 1.0 e 1.1 non sono state nominate pubblicamente. Tuttavia, Android 1.1 è stato internamente indicato come "Petit-Four" (notato nella risposta di Traroth, confermato qui):

Cupcake:

  • Android 1.5

Donut:

  • Android 1.6

Eclair:

  • Android 2.0
  • Android 2.1

Froyo: (short for "frozen yogurt")

  • Android 2.2

Gingerbread:

  • 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: (official name , https://twitter.com/Android/status/748642375908589568)

  • Android 7.0
  • Android 7.1