Formation Android Perfectionnement - 5 jours Agrandir l'image

Formation Android Perfectionnement - 5 jours

DEV031.

Prix : 420€ HT/jour.

Objectifs : Cette formation permet aux apprenants de :

  • Se perfectionner en programmation de solutions Android ;
  • Développer des applications natives en utilisant le NDK ;
  • Créer des graphismes via OpenGL ;
  • Exploiter les WebViews ;
  • Implanter les spécificités pour tablettes;
  • Mettre en place leur propre distribution Android.

Participants : Développeurs Android.

Prérequis : Très bonnes connaissances du langage Java. Expérience demandée dans le développement Android. Connaissance souhaitable en langage C ou C++.

Plus de détails

Programme

1 Utiliser l’environnement

> Développement d'applications natives en C/C++ en utilisant le NDK (Native Developer Kit)
> Utilité de l'utilisation du C/C++ pour Android
> Gestion mémoire, appel de code écrit en C/C++
> Packaging pour déploiement multiplates-formes (ARM, X86)

2 Créer une interface

> Construction d'IHM avancées avec les fragments, les actionBars, l'utilisation du Drag et Drop
> Mécanismes des widgets
> Présentation de la structure générale de l'API et des bases OpenGL/ES
> Coordonnées, matrices, éclairage, textures, shaders. OpenGL/ES et le NDK

3 Naviguer

> Utilisation du composant WebView
> Utilisation d'une WebView dans une activité
> Exportation d'un module Java

4 Utiliser des capteurs

> Mise en œuvre de capteurs : accéléromètre, proximité...
> Paramétrage dans le simulateur des capteurs
> Utilisation d'outils pour la simulation d'événements

5 Gérer les threads

> Mise en œuvre des threads avec Android
> Utilisation des threads en environnement contraint
> Mise en œuvre des threads avec le NDK

6 Utiliser ContentProvider

> Créer un ContentProvider.
> Cycle de vie des services.
> Arrière-plan et premier plan.
> Lier services et activités
> Utiliser des threads depuis un service
> Utiliser des Intents
> Définir des alarmes

7 Gérer du multimédia

> La gestion des médias comme le son et la vidéo
> Enregistrement, stockage et lecture
> Mise en œuvre des médias avec le NDK

8 Distribuer

> Création de sa propre distribution (ROM)
> Présentation des outils de compilation/packaging
> Tester sa distribution avec le simulateur

30 autres produits dans la même catégorie :