q u - Centre de formation Alpix

publicité
Retour au sommaire
Programme de formation
c l
ur
l
Programmation
Développer des applications Android
O
uP
qP
bjectif
Android est désormais la première plate-forme smartphone aussi bien en France
que dans le monde, mais elle s’impose aussi peu à peu sur les tablettes, les smarts
watches, les télevisions et encore bien des objets connectés à venir !
En suivant cette formation, vous connaîtrez les secrets de fabrication d’une
application Android avec Android Studio : architecture, conception, développement,
debugging, tests, déploiement.
ublic / pré-requis
Développeurs et chefs de projets souhaitant
développer pour Android des applications mobiles
pour les téléphones compatibles Android.
Avoir des connaissances en langage Java.
D
F
urée
3 jours
ormateurs
Ludovic GARCIA
rogramme
II Introduction au développement sous Android
XX Philosophie de la plateforme
XX Possibilités fonctionnelles
XX Architecture d’une application
XX Environnement de développement : Eclipse,
Netbeans, Android Studio
XX Une première application
XX Les fondamentaux du développement Android
II Premiers pas dans le développement Android
XX Java dans Android : oubliez JEE !
XX Décomposition d’un projet Android
XX Utilisation de l’émulateur
XX Débogage : outils et méthodologie
XX La configuration : le fichier « Manifest »
II Communication inter-composants
XX Les filtres d’intention.
XX Utilisation avancée des Intents.
XX Les BroadcastReceivers.
II Les services et les Threads
XX Les services démarrés et les services liés.
XX Manipulation de l’AIDL.
XX Services et thread UI.
XX Les working threads
XX Les AsyncTasks et les Loaders.
XX Les Handlers
II Spécificité du développement mobile Android
XX L’accès aux gestionnaires environnementaux –
Les Managers et leur API spécifique
XX Gérer les permissions
XX La gestion du réseau (GSM, WIFI).
XX Le gestionnaire d’alarmes
XX Les notifications GCM
XX Les toasts et leur personnalisation.
XX La géolocalisation
II Architecture d’une application Android
XX Gérer les ressources (audio, image, autre...)
XX Décomposition en activités et fragments
XX Gérer les processus
XX Le code source
II Composer une interface utilisateur
XX Créer une interface graphique avec les «View »
XX Manipuler l’interface via l’API Android.
XX Gérer des événements
XX Les widgets graphiques
XX Les adaptateurs
XX Les boites de dialogues
II Déployer une Application Android
XX Création de compte et déploiement sur le Play
Store
XX Debogage d’application
XX Approche de code défensif en environnement
multi-devices
XX Publication des mises à jour
II Gestion des données et leurs partages
XX Lire et écrire dans des fichiers
XX Les bases de données SQLite
XX Les « Content Provider »
SAS au capital de 500.000 euros détenue par ALPIX Management au capital de 1.088.000 euros
RCS TROYES 393 467 303 00029 - APE 5829C – Organisme de formation 21 10 00713 10
120
Téléchargement