mercredi 5 janvier 2011

Androïd OS et SDK Androïd

Androïd est le système d'exploitation pour mobiles de Google.

Les smart phones tel que certains Samsung (Galaxy) ou les tablettes telles que : Archos ou la Galaxy Tab de Samsung fonctionnent à base de ce système.

Le modèle de l'OS proposé par Google est particulièrement judicieux et novateur.















Le modèle de l'OS est basé sur un noyau Linux sur lequel fonctionne une machine virtuelle assez novatrice appelée Dalvik.

Le développeur d'applications Androïd est isolé des processus Linux et manipule des composants de plus haut niveau appelés : Activity, services, application, broadcast receivers, intents, ContentProvider, etc. (voir le slide ci-avant).

Le modèle de programmation est disponible en Java (SDK Androïd) et en C (NDK).

Eclipse ADP est disponibles en bundle avec tout ce qu'il faut pour développer en java.

Le portail pour les développeurs c'est ici.

Le modèle de programmation et les concepts de l'architecture sont particulièrement bien expliqués ici.

J'anime désormais un cours sur le développement Androïd, le programme de ce cours c'est ici.

Aucun commentaire:

Enregistrer un commentaire