Développement Android natif
Développer des applications Android natives avec Eclipse et
le SDK Android
Code : ANDROID
Prix inter-entreprises : 1 995 EUR HT par participant
Prix intra-entreprise pour 2 participants : 2 495,00 EUR HT par participant
(sans facturation supplémentaire de frais pour le déplacement du formateur)
Prix intra-entreprise pour 3 participants et plus : tarif à la journée, nous consulter
Description
Cette formation permet aux développeurs Java, , C#, C++, AS3, PHP etc... d’acquérir toutes les notions pour réaliser avec le framework Android basé sur le langage Java, des applications mobiles aussi bien pour téléphones que pour tablettes Android.
La formation aborde les sujets principaux du développement Android : l’organisation du framework Android, les composants d’interface, l’organisation MVC, les listes et leur personnalisation, le système de notification et d’intents, la navigation, le stockage de données et SQLite, l’accès serveur, l’intégration au device (localisation, caméra, carte, …), le déploiement.
Cette formation se basera sur la version Android 4 .0 (Ice Cream Sandwich) .
Le stagiaire réalisera tout au long de cette formation sa première application pour Mobile depuis la conception en prototype papier jusqu’à la réalisation sur un projet concret. Les thèmes de l’ergonomie, des patterns d’IHM et de l’organisation d’un projet multi-écrans sont ainsi concrètement mis en pratique.
Audience
Développeurs, Chefs de projet ayant des notions de programmation et souhaitant construire des applications Android pour mobiles et tablettes.
Pré-requis
Notions de programmation ; typiquement Développeurs Flex, ActionScript, Java, C#, C++, C, Dephi, PHP, JavaScript...
Descriptif de formation
Téléchargez le descriptif de la formation au format pdf
Programme
Hello Android
Prise en main du framework de développement Android : le sdk et les bibliothèques Android, la machine virtuelle Dalvik, l’outils de développement Eclipse et le plugin ADT, l’outils de debogage DDMS, configuration de l’émulateur et génération d’un apk.
Démarrer un projet Android
Présentation de la structure d’un projet, le fichier de manifeste, les ressources, l’activité principale.
Organisation d’une application Android
Présentation du modèle de composants A ndroid : les activities, les views, le modèle de communication par les intents intra ou inter applications.
Comprendre le cycle de vie d’une activity.
Démarrage d’une activity par un intent.
Vues et personnalisation
Présentation des composants d’interface de base.
Mise en place d’une liste avec un affichage personnalisé des données.
Création de menus et de boites de dialogue.
Conception d’IHM : présentation des guidelines Android.
Prise en charge du multi écrans.
Communication et navigation
Intents, broadcast receivers, toasts, notifications.
Programme (suite)
Préférences et stockage de données
Utilisation du framework de préférences
SQLite et les content providers pour partager les données de l’application. Utilisation des content providers natifs tel que le contact Provider.
Traitement en arrière-plan
Création, démarrage et arrêt des services, utilisation des tâches asynchrones, affectation des priorités aux services d’arrière-plan.
Récupération des données serveur
Création des requêtes HTTP XML ou JSON, gestion du mode asynchrone.
La sécurité
Configuration des permissions.
Personnaliser son application
Thèmes, animations.
Intégration au device
Envoi de sms, de mails, appels.
Mise en place d’une application de géolocalisation.
Atelier de Mise en pratique
Mise en place sur un projet
Rappel sur l’organisation d’un projet mobile ; Création des projets
Création des storyboard ; Mise en place des premières vues
Mise en place de l’accès aux données
Copyright © 2012 BaaO - Conditions générales de vente - Contact - Plan du Site - Mentions légales
RENSEIGNEMENTS : 01 73 02 33 44 ou 04 42 42 53 57 16
Siège Social : BaaO - 81, rue Réaumur - 75002 PARIS
Etablissement Secondaire : BaaO - 3, rue Clérion - 13530 TRETS
Réussir votre projet Web ou Mobile
FORMATIONS DE BASE
FORMATIONS MOBILES
Flex pour les Mobiles et Tablettes
Développement iPhone et iPad natif
FORMATIONS AVANCEES
uniquement en intra
Développement ActionScript 3
Flex 3 Développement
PROTOTYPAGE PAPIER
Prototypage Papier projets IHM
Prototypage Papier projet Mobiles
RENSEIGNEMENTS
Paris : 01 73 02 33 44
Aix : 04 42 53 57 16
Les sessions suivantes se dérouleront au Centre Arpège Trocadéro situé 112, avenue Kleber - 75016 PARIS
Procédure d’inscription
La façon la plus simple pour vous inscrire est de nous contacter au 01 73 02 33 44, ou de cliquer sur une des dates ci-contre pour nous envoyer un mail indiquant vos nom et prénom, le nom de votre société et un numéro de téléphone afin de pouvoir vous rappeler.
Nous établirons un devis pour la formation que vous souhaitez suivre, il sera accompagné si nécessaire d’un projet de convention si celle-ci devait faire l’objet d’une demande de prise en charge de financement auprès de l’OPCA de votre entreprise.
N’hésitez pas à nous consulter pour toute demande particulière.