Workshop android

411 vues

Publié le

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
411
Sur SlideShare
0
Issues des intégrations
0
Intégrations
6
Actions
Partages
0
Téléchargements
19
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Workshop android

  1. 1. Workshop ANDROID Réalisé par : Mohamed Amine DOUIK 1
  2. 2. Le plan de notre workshop Historique ANDROID Présentation d’ANDROID Installation de SDK Création d’un projet Présentation des éléments d’un projet Virtual Device Les Layout Exercice d’application 2 Architecture ANDROID Cycle de vie de l’application Hello Word
  3. 3. Historique d’Android 1/3  A débuté avec la sortie de la version 1.0 en septembre 2008.  Android est un système d’exploitation mobile développé par Google et l’Open Handset Alliance.  Android a connu plusieurs mises à jour depuis sa première version.  Chaque version est développée sous un nom de code basé sur des desserts. 3
  4. 4. Historique d’Android 2/3  Android 1.0 est la première version commerciale  Petit Four Mise en ligne en février 2009  Cupcake Le 30 avril 2009, la mise à jour Android 1.5 (Cupcake), basée sur le noyau Linux 2.6.27  Donut Le 15 septembre 2009, le SDK pour Android 1.6  Eclair Le 26 octobre 2009, le SDK pour Android 2.0  FroYo Le 20 mai 2010, le SDK pour Android 2.2  Gingerbread Le 6 décembre 2010, le SDK pour Android 2.3  Honeycomb Le 22 février 2011, le SDK pour Android 3.0  Ice Cream Sandwich Le 19 octobre 2011, le SDK pour Android 4.0  Jelly Bean Le 27 juin 2012 lors du Google I/O 2012, Google annonce la version 4.1 dénommée Jelly Bean 4
  5. 5. Historique d’Android 3/3 Android 1.0 et 1.1 Android 1,5 cupcake Android 1.6 : Donut Android 2.1 : Eclair Android 2.2.x : FroYo Android 2.3.x : Gingerbread Android 4.0.x : Ice Cream Sandwich Android 4.1.x : Jelly Bean 5
  6. 6. Présentation d’Android  Android est un système d'exploitation open source, basé sur Linux  Android a été amélioré pour intégrer au mieux des applications de Google.  Le 5 septembre 2012, Google annonce 1,3 million d'activations par jour 6
  7. 7. Présentation d’Android  Au troisième trimestre 2012 Android représentait 75 % des appareils vendus dans le monde, selon IDC, soit 136 sur 181 millions de smartphones vendus  Principaux concurrents : iOS (Apple), Windows Phone (Microsoft), Symbian OS (Nokia), BlackBerry OS (RIM), Bada (gamme Wave de Samsung) et webOS (HP) 7
  8. 8. Architecture Android 8
  9. 9. Android est fourni avec un ensemble de programmes de base (Application Native) . Ces applications sont développées à l'aide du langage de programmation Java. Pour l'utilisateur final, c'est la seule couche accessible et visible Architecture ANDROID 9
  10. 10. Cycle de vie de l’application 10
  11. 11. Installation SDK 11
  12. 12. Création de projet 12
  13. 13. Virtual Device 13
  14. 14. Présentation des éléments d’un projet 14
  15. 15. Hello word 15
  16. 16. Layout  Les objets Layout (à traduire par conteneur), vont contenir des objets graphiques (boutons, ...) mais aussi d'autres conteneurs.  Ils dérivent tous de la classe ViewGroup. 16
  17. 17. Les Layout (Linear)  LinearLayout: succession d'éléments qui seront positionnés soit verticalement ou soit horizontalement (en colonne ou en ligne) (Le plus courant) 17
  18. 18. Les Layout (Relative)  RelativeLayout: positionnement relatif à un parent ou un autre composant 18
  19. 19. Les Layout (Absolute)  AbsoluteLayout qui permet de positionner exactement là où vous voulez vos objets (android:layout_x et android:layout_y). Mais il est déprécié depuis la v1.5 d'android. 19
  20. 20. Exercice d’application  Le travail demandé est de créer cette interface a l’aide des linearlayout puis a l’aide du relativelayout 20

×