Programmation sur système Android

Cours développement avec Android, tutoriel programmation sur système Android en PDF.

Qu’est-ce qu’Android ?
C’est un système d’exploitation, acheté par Google en 2005
Il est divisé en 4 couches :
Kernel Linux ( composantes de bas niveau )
Librairies ( SQLLite, WebKit, AndroidRuntime, machine virtuelle Dalvik )
Cadre d’applications
Applications
Versions :
2.0, 2.1 ( 2009 ) : Éclair
2.2 ( 2010 ) : Froyo
2.3 ( 2010 ) : Gingerbread
3 ( 2011) : Honeycomb ( gr. Tablettes )
4 ( 2011 ) Ice Cream Sandwich
4.1 ( 2012 )  Jelly Bean
Problématiques de développement
Écrans de petite taille
Grand nombre d’appareils
Claviers minuscules
Dispositifs de pointage ( doigt ) imprécis
Vitesse du processeur / taille de la mémoire limitées
Accès à internet incertain dépendant de l’endroit
Défis vs la programmation classique
Le développeur est habitué à être le seul maître à bord: on peut ouvrir des fenêtres, des boîtes de dialogue, utiliser des API sans se soucier des autres programmes roulant en même temps…pas le cas ici !
Ex:  Android priorise certaines applications au dépend d’autres, des applications roulent continuellement en background.
Android utilise une structure de développement rigide permettant de protéger les applications essentielles du  téléphone à l’aide de 4 types de composants.

……

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Programmation sur système Android (100.6 KB) (Cours PPT)
Développement avec Android

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *