Abans
de començar qualsevol projecte en Android cal elegir la versió del sistema que
usarem per realitzar la aplicació.
Com és
evident hi ha funcionalitat, classes i mètodes que només estan disponibles a
partir d'una versió en concret.
Quan
Google llença una nova plataforma sempre és compatible amb l'anterior. És a
dir, s'afegeixen noves funcionalitats, però les antigues es poden seguir
emprant.
Les
diferents plataformes d'Android s'identifiquen amb tres maneres diferents: pel
nivell d'API, per la versió i pel nom.
Un
mateix nom pot indicar dues versions diferents, per exemple, el nom Jelly Bean
correspon a la versió 4.1 i 4.2 amb API 16 i 17 respectivament.
Dos números
de versions diferents poden correspondre a un mateix nivell d'API, per exemple,
Android 2.3.4 i Android 2.3.3 corresponen a nivell API 10.
Dos
nivells d'API diferents poden indicar un mateix nom, per exemple, l'API 9 i
l'API 10 corresponen a Gingerbread, totes versions 2.3.x.
El
nivell d'API va començar amb la versió 1. Els noms de les diferents versions
van en ordre alfabètic i tenen noms de postres. A continuació s'anomenen els
diferents noms de versions i la data d'aparició:
A: Apple Pie (v1.0), Pastís
de poma
|
Setembre 2008
|
B: Banana Bread (v1.1), Pa de
plàtan
|
Febrer 2009
|
C: Cupcake (v1.5), Magdalena
|
Abril 2009
|
D: Donut (v1.6),
|
Setembre 2009
|
E: Éclair (v2.0/v2.1), pastís
francès conegut a Espanya canut.
|
Octubre2009
|
F: Froyo (v2.2.x),
(Abreviatura de «frozen iogurt») Iogurt gelat.
|
Maig 2010
|
G: Gingerbread (v2.3.x), Pa
de gingebre.
|
Desembre 2010
|
H: Honeycomb (v3.x), Bresca
de mel.
|
Febrer 2011
|
I: Ice Cream Sandwich (v4.0),
Sandvitx de gelat.
|
Octubre 2011
|
J: Jelly Bean (v4.1/v4.2),
Gominola.
|
Juny 2012
|
K: Key Lime Peu (v5.0) (No
s'ha confirmat el nom final)
|
????? Sense data
|
Cal
destacar que la versió 3.x és exclusiva per a tablets.
La
última versió és la v.4.2.2 amb nom Jelly Bean i nivell d'API 17 i llançada al
febrer del 2013.
Com a
curiositat, cada vegada que surt un nou nom de versió es fa la seva corresponen
figura que es col·loca a l'entrada de la
seu de Google (Googleplex és la seu de la
companyia Google Inc, ubicada a Mountain View,
Califòrnia)
En
aquest taula podeu veure la relació entre versions, noms i APIS, així com un
enllaç a les principals característiques de cada API. (font de la taula:
http://developer.android.com/guide/topics/manifest/uses-sdk-element.html#platform)
Versió
|
API
|
Codi versió
|
Característiques
|
|
|||
2
|
|
||
Android
1.0
|
1
|
|
Cap comentari:
Publica un comentari a l'entrada