Accueil |  Développement |  Formation |  Nos références |  Ressources Techniques |  Nous rejoindre |  Contact |  Plan d'accès  
PrésentationTechnologies
Internet
Technologies
Java
Technologies
PHP
Technologies
PERL
Technologies
XML
Bases
de données
Systèmes
d'exploitation
Outils et langagesCalendrier et TarifsPackages &
Forfaits
Commentaires
client
 
Centre de formation : 75 avenue Parmentier - 75011 Paris
Renseignements et inscriptions au 01.43.63.71.70
Bulletin d'inscription | CGV
Toutes nos formations peuvent être financées par l'OPCA
de votre branche ou être suivies dans le cadre d'un DIF
ou des dispositfs pour demandeurs d'emploi : AFPR, POE, CRP, DIF portable, AIF...
PACKAGES NOMINATIFS, PACKAGES A LA CARTE, PROGRAMME FIDELITE : cliquez ici

Formation MOB101 - Développement Java pour mobiles et tablettes Android

  • Présentation d'Android
    • Les matériels compatibles Android
    • Les version d'Android
  • Environnement de développement ADT, le SDK Android
    • Composition du SDK Android
    • Installation et configuration du SDK et du plugin Eclipse
    • Environnement d'exécution, émulateur de smartphone
    • La machine virtuelle Dalvik, différences par rapport à la JVM Java
  • Architecture d'une application Android
    • Les composants : activités, vues, gestionnaires de contenus...
    • Cycle de vie de l'application
    • Configurer l'application avec le fichier AndroidManifest.xml
  • Construction de l'interface graphique
    • La bibliothèque de vues Android Widget Toolbox
    • Les gestionnaires de placement (layouts)
    • Créer ses propres vues et menus
    • Gestion et optimisation du support des résolutions
    • Gestion événementielle
  • Gestion des fichiers
    • Accès aux fichiers locaux
    • Sauvegarde de l'état de l'application et des préférences
    • Fichiers de ressources, internationalisation
  • Stockage de données dans la base SQLite
    • Création de table, interrogation, modifications
    • Utiliser un "Content Provider" pour partager l'accès à une base
  • Fonctions de localisation
    • Créer des activités et des vues basées sur Google Maps
    • GéoLocalisation GPS ou Cellulaire
    • Transformation des coordonnées en adresse avec le Geocoder
  • Gestion des tâches de fond et services
    • Utiliser les services pour les tâches de fond : création, démarrage
    • Alertes utilisateurs : notifications et "Toasts"
    • Utiliser les alarmes pour déclencher des traitements
  • Accès à l'écran d'accueil du mobile Android
    • Création de Widget Android pour l'écran d'accueil
    • Publication d'information sur l'écran avec les LiveFolders
    • Recherche rapide avec la "Quick Search Box"
  • Gestion de l'audio et de la vidéo
    • Utilisation du Media Player
  • Les fonctions téléphone mises à disposition par Android
    • Appel téléphonique
    • Envoyer et recevoir un SMS
  • Accès au réseau et à Internet
    • Wi-Fi, Bluetooth
    • Intégrer le navigateur dans une application Android avec le composant WebView
  • Utilisation des capteurs
    • Compas, gyroscope, accéléromètre, vibreur...
  • Déployer une application Android
    • L'Android Market
    • Signature et publication d'une application
Tarifs
1 personne : 1650 € HT *
2 personnes : 2805 € HT *
3 personnes : 3797 € HT *
*personnes d'une même entreprise inscrites à la même session
Organisation de la formation
Théorie : 55%
Pratique : 45%
Configuration
Une machine par stagiaire. Environnement de développement Eclipse/Android. Les stagiaires peuvent venir avec leur mobile ou tablette pour réaliser directement les projets sur leur matériel.
Durée de la formation
4 jours.
Dates
23-26 avr 2012
2-5 juil 2012
9-12 oct 2012
4-7 déc 2012
 
 
Orientation de la formation
Développeurs et chefs de projets impliqués dans la réalisation d'applications mobiles pour Android (téléphones, tablettes, etc.).
Objectifs de la formation
Comprendre l'architecture Android sur mobiles. Connaître et savoir mettre en oeuvre le SDK Android. Utiliser les fonctionnalités d'un smartphone ou d'une tablette Android.
Pré-requis pour la formation
Connaissance du langage Java ou avoir suivi la formation JAV101.
Documentation
Support de cours et exercices corrigés.