Introduction
4
Table des matières
Dédicace : ........................................................................................................................................... 3
Introduction ...................................................................................................................................... 6
Problématique ................................................................................................................................. 6
Contribution .................................................................................................................................... 6
Chapitre 1 .......................................................................................................................................... 7
Programmation pour les Smartphones ........................................................................................... 7
I.1 Introduction : ............................................................................................................................. 8
I.2 Les Différent Systèmes d’Exploitation : ................................................................................... 9
I.2.I: Android ............................................................................................................................ 11
I.2.II : iOS ................................................................................................................................. 13
1.2 III: Windows Mobile .......................................................................................................... 15
Chapitre 2 ........................................................................................................................................ 17
Création d'un Projet Android ....................................................................................................... 17
II.1: Introduction : ........................................................................................................................ 18
II.2 L’architecture d’une application: ........................................................................................... 18
II.2.1 Activity : ......................................................................................................................... 18
II.2.2 Broadcast IntentReceiver : .............................................................................................. 18
II.2.3 Service : .......................................................................................................................... 18
II.2.4 Content Provider : ........................................................................................................... 18
II.3 Cycle de vie d’une activité (ActivityLife cycle) : .................................................................. 19
II.4 Création de AVD : ................................................................................................................. 21
II.5 Projet HelloWord : ................................................................................................................. 22
II.5.1 Explication des paramètres du projet : ............................................................................ 23
II.5.2 Explication du code: ....................................................................................................... 24
Chapitre 3 ........................................................................................................................................ 27
Conception et Implémentation de notre Application ................................................................. 27
III. 1 Objectifs : ............................................................................................................................ 28
III.2 Fonction du Jeux : ................................................................................................................ 28
III.3 La Réalisation de Jeu : .......................................................................................................... 30