SPECIALISTE DE LA FORMATION INFORMATIQUE
pics_comp
Android : développez des applications pour Google Android

Android : développez des applications pour Google Android

Description
Le rachat de la startup Android (inventeur du système d'exploitation éponyme) par Google en 2005 a permis au géant californien de se poser en concurrent sérieux de l'iPhone. La force d'Android ? une plate-forme ouverte à tous, tant à l'industrie, qu'aux développeurs et aux utilisateurs eux-mêmes et un kit de développement (SDK) qui rend le développement d'applications embarquées aussi facile que celui de sites web. Les participants à cette formation Android apprendront à développer une application fonctionnant sur la plateforme Android en utilisant le SDK fournit par Google.
Objectifs
  • Être capable de développer une application fonctionnant sur la plate-forme Android en utilisant le SDK fournit par Google

  • Connaître les spécificités du développement mobile et en particulier d'Android

  • savoir utiliser les fonctionnalités spécifiques aux téléphones Android

Public concerné
  • développeurs et chefs de projets souhaitant développer des applications mobiles pour les téléphones compatibles Android
Pré-requis
  • Avoir suivi la formation "Découvrir l'Objet et programmer en Java" (OB300) ou connaissances équivalentes
Plan détaillé
  • Introduction au développement sous Android

    • Différences et principaux intérêts de la plate-forme
    • Fonctionnalités de la plate-forme
    • Composition d'une application
    • Environnement de développement : Eclipse, plugin ADT, SDK Android
    • Configuration, premier programme, gestion de l'émulateur

  • Le développement Android : les premiers pas

    • La première application Google Phones
    • Création d'un projet Android, le code "minimal"
    • Exécution de l'application sur l'émulateur
    • Débogage : outils et méthodologie

  • Architecture d'une application Android

    • La configuration : le fichier "Manifest"
    • Accéder aux ressources (audio, image, autre...)
    • Communication avec des serveurs distants
    • Manipuler des fichiers
    • Le code source
    • Les applications sans IHM

  • Composer une interface utilisateur

    • Créer une interface graphique avec les "View"
    • Contrôler les écrans avec "Activity"

  • Utiliser des menus

    • Relation entre les ressources et le programme ("Layout")
    • Ouvrir des fenêtres ("Intent")
    • Configurer les applications avec AndroidManifest.xml.
    • Communication entre Activity Intent, IntentReceiver et BroadcastReceiver

  • Gestion des données

    • Enregistrer les préférences de l'application
    • Utilisation de fichiers
    • Les bases de données : base de donnée embarquée SQLite
    • Le partage de données avec la notion de "Content Provider"

  • Services et multithreading

    • Services, Alarmes et notifications
    • Manipulation de AIDL
    • Gestion des Threads
    • Interaction entre Threads et Interface Graphique
    • Communication avec un serveur distant : HTML, SOAP
    • La sécurité des applications

  • Spécificité du développement mobile Android

    • Détecter l'orientation et les mouvements du téléphone : l'accélérateur 3D
    • La géo-localisation
    • Accéder à l'appareil photo
    • Les fonctions de téléphonie : téléphone, SMS...
    • Créer des animations 2D et 3D
    • Les fonctions réseaux : WiFi, GSM/3G

  • Déployer une Application Android

    • Création de compte et déploiement sur L'Android Market
    • Debugs d'application
    • Gestion du versioning
    • Publication des mises à jour

MB310
Durée : 3 j.
Tarif : 1640 € HT
 
detail formation Android : développez des applications pour Google Android Plan détaillé
Contact
* tarif dégressif à partir de 2 pers.

KAPTIVE ::.
-------------------------------------------
Renseignement et réservation
-------------------------------------------
Tel.: 01 76 60 66 10
Fax: 01 76 60 66 10
contact@kaptive.com

Sessions
Inscription en ligne
Paris
23/03/2011
04/07/2011
26/10/2011

Possibilité de faire cette formation en intra-entreprise,
nous contacter au 01 76 60 66 10

- Kaptive - formation@kaptive.com