Formation Développer pour Android
Cette formation, très opérationnelle, permet d'approfondir ses compétences en développement Android : SDK Google, création de téléphones virtuels, environnement graphique.
Objectifs
Android, le système d'exploitation de Google, est en passe de dominer durablement le marché des smartphones et des tablettes. La stratégie qui consiste à fournir librement le système d'exploitation aux fabricants porte ses fruits.
Android est massivement mis en place sur de très nombreux terminaux et tablettes. Contrairement à IOS qui est lié à une marque unique, les applications développées sous Android ne sont pas soumises à un comité de validation et peuvent être développées sous MacOSX, Windows ou Linux.
Le nombre d'applications pour Android est encore bien en-deçà de celui des applications développées pour iPhone. Mais développer sous Android, c'est développer pour le système qui s'impose comme le standard de demain.
A qui s'adresse cette formation ?
Cette formation technique s'adresse aux développeurs, qu'ils viennent d'un autre support mobile ou qu'ils fassent leurs premiers pas dans la programmation pour terminaux mobiles. Une compétence de base en Java est un pré-requis.
Programme
Programme détaillé en PDF
Premier jour
1. Le SDK Google
- Les différentes versions
- Les questions à se poser avant de se lancer dans un projet Android
2. Installation du SDK Google
- Les outils en ligne de commande
- Interfaçage avec Eclipse
3. Création de téléphones virtuels
- Les différences entre chaque téléphone
- Les implications pour un projet
- Choisir les bons téléphones pour vos projets
4. Atelier 1
- Un basique : "Hello world"
- Explication et importance de chaque fichier créé par le SDK Google
- Évaluation des connaissances en programmation Java
Deuxième jour
1. Synthèse de la veille
- Les principaux points traités
- Questions / réponses
2. Atelier 2 : début
- Envoyer un SMS via un formulaire
- Passer un appel téléphonique
- Afficher une liste des SMS
3. Atelier 2 : améliorations
- Ajout d'images
- Traduction de l'application en français, anglais
- Permettre l'ajout d'autres langues
- Gérer l'orientation du téléphone
- Gérer la mise en pause du programme
- Agrémenter l'application avec des boîtes d'information
Troisième jour
1. Atelier 3 : jeu de démineur
- Maîtriser un environnement graphique au pixel près
- Ajouter des éléments images et textes
- Gérer les mouvements du doigt pour le scrolling et les appuis
2. Les étapes pour diffuser les applications sur l'Android Market
- Créer un compte sur Google
- Les coûts engendrés
- L'étape de validation
3. Synthèse et questions / réponses
Dates
-
> 17 - 19 septembre 2012
Paris - de 9 h 00 à 17 h 30
S'inscrire