Brassart

L'école des métiers de la création,
née du rapprochement des 3 écoles renommées :

Brassart
École Brassart
Documentation BrassartDocumentation Nous rencontrer BrassartNous Rencontrer Candidater BrassartCandidater

Formation courte Java pour Android

Formation disponible à :

Aix-en-Provence, Annecy, Grenoble, Lyon, Toulouse

Formation certifiante

  • Durée : 5 jours (durée personnalisable)
  • Financement : Éligible au CPF, au CIF, aux financements Pôle Emploi ou Région, …
  • Admission : Les développeurs Java réalisant des applications mobiles pour Android.

Objectifs

Cette formation présente les fonctionnalités de la plate-forme Android. Les stagiaires apprennent à développer une application simple, puis à inclure les différents services disponibles en montant progressivement en complexité.

Les enseignements

DÉCOUVRIR LA PLATE-FORME ANDROID

  • Les utilisations de la plate-forme Android
  • Le modèle Android et son architecture
  • Présentation du système d'exploitation
  • Les applications clés pour l'utilisation d'un terminal
  • Les outils de développement, l'environnement de développement : Eclipse, plug-in ADT, SDK Android
  • La mise en œuvre du SDK Android
  • Les terminaux cibles

DÉVELOPPEMENT ANDROID

  • es concepts de base d'une application Android
  • Le cycle de vie de l'application
  • Présentation du framework de développement, des librairies
  • Présentation des classes de base et utilitaires
  • Création de son premier projet : code, ressource, propriété et détail du projet
  • Exécuter son application sur le simulateur du SDK et la tester
  • Le SDK Manager et la configuration des terminaux virtuels Android (AVD) : target, SDCard...
  • Utilisation d'un débogueur pour contrôler l'exécution des programmes
  • Comment accéder aux logs de l'application ?
  • L'identification de l'application et le fichier manifest
  • La mise à disposition de son application

LES INTERFACES UTILISATEURS AVEC ANDROID

  • Vue d'ensemble du layout et de la place du composant
  • Les spécificités des terminaux mobiles en matière d'affichage et d'interaction avec l'utilisateur
  • Les composants graphiques : layouts, menus, listes...
  • Créer une interface graphique avec les views
  • La mise en place de menus
  • La mise en place des conteneurs layouts (Gallery, GridView, ScrollView...)
  • La gestion événementielle (mise en place, réaction, écoute)
  • Styles et thèmes appliqués aux widgets
  • Notification de l'utilisateur
  • Ressources alternatives : multi-devices, localisation

LE MODÈLE DE COMPOSANTS

  • Le concept de base : activité et cycle de vie
  • Les composants fondamentaux : Activity, Service, BroadcastReceiver, ContentProvider, Intents
  • L'arrêt des composants (finish, stopSelf...)
  • Les activités (cycle de vie, navigation entre les activités, communication interactivités...)
  • Les services (cycle de vie, tâches de fond...)
  • Les types de services (locaux et distants)
  • Les différences entre une activité et un service
  • Le lancement d'une activité, ses principaux états
  • Le langage AIDL (Android Interface Description Language)
  • Le bus de messages et les Intents

LA PERSISTANCE DES DONNÉES

  • Comment partager des données entre les applications ?
  • La sauvegarde de données simples
  • Utilisation des préférences
  • Récupération d'un ensemble de préférences
  • Utilisation du système de fichiers (dont XML)
  • L'emplacement des fichiers contenant les données
  • Utilisation de la base de données embarquée (SQLite), insertion de données
  • Utilisation de l'API Android

LA GESTION RÉSEAU

  • Rappels sur la programmation réseau
  • Communication avec une Socket serveur
  • Utiliser HTTP avec les API Android
  • Introduction à la consommation des services Web
  • Parser du JSON avec la librairie Gson pour Android, utilisation de la librairie Gson

CandidaterCandidater

Agenda

Nos conseillers en formation sont à votre disposition
pour établir un diagnostic, vous proposer un plan de formation sur mesure
et vous conseiller sur les solutions de financement dont vous pouvez bénéficier.

Contact

BRASSART AIX-EN-PROVENCE
Angeline PERRETTE
+33 4 42 24 20 00
a.perrette@brassart.fr

BRASSART ANNECY
Marine DETRAZ
+33 4 50 23 00 00
m.detraz@brassart.fr

BRASSART GRENOBLE
Cédric TODESCO
+33 4 76 41 00 00
c.todesco@brassart.fr

BRASSART LYON
Stéphane NAYAGOM
04 72 33 00 00
s.nayagom@brassart.fr

BRASSART TOULOUSE
Byron CROOK
05 61 62 00 00
b.crook@brassart.fr

Téléchargez
une documentation

Télécharger la doc

Formation professionnelle

Brassart

Espace Entreprises

Vous êtes à la recherche de compétences, en stage, alternance ou pour un emploi ?

contactez-nous