Académique Documents
Professionnel Documents
Culture Documents
de Développement
Mobile
2017/2018
Université de la Manouba
-1- -1-
Objectif général
- -22--
Éléments du contenu
Introduction au développement mobile
Androïd
Architecture logicielle
Le modèle de programmation
Construire l’interface utilisateur
Le réseau
Base de données embarquée
Fonctions IHM poussées
Interaction avec le matériel
- -33--
Organisation du cours
Ce module est dispensé en 42h, répartis comme suit :
• séance de cours : 1h30 chaque semaine pour toute la
section
• séance de TP : 1h30 chaque semaine pour chaque
groupe
- -44--
Evaluation
Ce module est soumis au régime mixte
• Quiz et devoirs 10% ,
• Devoir surveillé 20%,
• Examen final 70%.
- -55--
Bonne année fructueuse et pleine de
réussite
- -66--
Généralité
Le Système
Fonctionnement des Applications
Bibliographie
http://developer.android.com/index.html
http://www.tutomobile.fr/category/tutorial-android/
http://android.developpez.com/cours/
Linux Mag
- -77--
Généralité
Le Système
Fonctionnement des Applications
Présentation Générale
- -88--
Généralité
Le Système
Fonctionnement des Applications
Qu'est-ce que c'est ?
- -99--
Généralité
Le Système
Fonctionnement des Applications
Fonctionnalitéés 1/2
-- 10
10 - -
Généralité
Le Système
Fonctionnement des Applications
Fonctionnalités 2/2
-- 11
11 - -
Généralité
Le Système
Fonctionnement des Applications
Historique
-- 12
12 - -
Généralité
Le Système
Fonctionnement des Applications
Terminaux Visés
-- 13
13 - -
Généralité
Le Système
Fonctionnement des Applications
Et ça ressemble à quoi ?
-- 14
14 - -
Généralité
Le Système
Fonctionnement des Applications
Mobiles Disponibles
-- 15
15 - -
Généralité
Le Système
Fonctionnement des Applications
Mobiles Disponibles
-- 16
16 - -
Généralité
Le Système
Fonctionnement des Applications
Mobiles Disponibles
-- 17
17 - -
Généralité
Le Système
Fonctionnement des Applications
Mobiles Disponibles
En 2014
-- 18
18 - -
Généralité
Le Système
Fonctionnement des Applications
Mobiles Disponibles
En 2015
-- 19
19 - -
Généralité
Le Système
Fonctionnement des Applications
Mobiles Disponibles
En 2016
- 20 -
Généralité
Le Système
Fonctionnement des Applications
Concurrents
Apple iPhone OS : un des leaders en téléphonie, fermée...
Windows Phone 7 : En progression avec la chute de windows
mobile 6, fermé...
Palm : précurseur, en perte de vitesse, PalmPré ?
Blackberry : plutôt dédié entreprise mais se démocratise
Symbian : passage en open source octobre 2009
-- 21
21 - -
Généralité
Le Système
Fonctionnement des Applications
Parts de Marché
-- 22
22 - -
Généralité
Le Système
Fonctionnement des Applications
Les versions...
-- 23
23 - -
Généralité
Le Système
Fonctionnement des Applications
Les versions...
- 24 -
Généralité
Le Système
Fonctionnement des Applications
Evolution des Versions
-- 25
25 - -
Généralité
Le Système
Fonctionnement des Applications
Evolution
Evolutionetetrépartition
répartitiondes
desécrans
écrans
Au 1er Avril 2013
-- 26
26 - -
Généralité
Le Système
Fonctionnement des Applications
Evolution et répartition des écrans
- 27 -
Généralité
Le Système
Fonctionnement des Applications
Taille des écrans
- 28 -
Généralité
Le Système
Fonctionnement des Applications
Android Market
Système standard de téléchargement d'applications
Pas de vérifications des applications
Navigation laborieuse :
• Par catégorie
• Recherche par mots clés
• Par gratuit / payant
Classement enfant, adolescent, adulte...
Nécessite un terminal certifié (caméra, 3G, compas...)
Gestion des autorisations avant l'installation
Possibilité de rendre payant les applications
Des centaines de milliers d'applications
-- 29
29 - -
Généralité
Le Système
Fonctionnement des Applications
Android Market
-- 30
30 - -
Généralité
Le Système
Fonctionnement des Applications
Markets Alternatifs
-- 31
31 - -
Généralité
Le Système
Fonctionnement des Applications
Sans Market
-- 32
32 - -
Généralité
Le Système
Fonctionnement des Applications
Environnement de développement
Outils :
• Eclipse
• SDK Android
• ADT : Android Development Tools (plugin eclipse)
• AVD : Android Virtual Device
• ADB : Android Debug Bridge
-- 33
33 - -
Développement Mobile
2017/2018
Université de la Manouba
- 34 - - 34 -