> formation Technologies numériques > formation Développement logiciel > formation iOS, Android, multiplateformes mobiles > formation Android, perfectionnement

Avis loadedNote : 4Length : 6TotalNote : 95TotalNote20 : 1
Toutes nos formations iOS, Android, multiplateformes mobiles

Formation Android, perfectionnement

4 / 5
Stage pratique
Best
Durée : 4 jours
Réf : IOD
Prix  2021 : 2390 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis clients
Programme

Vous aborderez dans ce cours les aspects avancés du développement d'applications Android portant sur la conception d'IHM ou l'utilisation de capteurs. Vous apprendrez à contrôler les fonctionnalités avancées d'Android Studio (Build Gradle, test) et à utiliser les librairies et services tiers utiles au développement.

Objectifs pédagogiques

À l’issue de la formation, le participant sera en mesure de :
  • Découvrir les outils de développement liés à Android Studio
  • Appréhender le développement des fonctionnalités avancées liées aux IHM, capteurs, services et threads
  • Intégrer des librairies tierces à un projet Android
  • Mettre au point, tester et optimiser une application Android

Travaux pratiques

Les travaux pratiques seront réalisés en Java.
PROGRAMME DE FORMATION

Introduction

  • Rappels des principes de base Android. Présentation du développement natif avec NDK. JNI.
  • Présentation des fonctionnalités avancés Android Studio (Instant Run, debug, profiling...).
  • Apports du dernier SDK. Les permissions à la demande.

Outils avancés de développement

  • Paramétrer le build avec Gradle. Comprendre les Build Variants.
  • Améliorer son code source avec Lint.
  • Mettre au point et profiler/monitorer une application.
  • Optimisation de l'APK avec ProGuard.

Travaux pratiques
Utilisation des différents outils.

Création d'IHM avancées

  • Construction d'IHM avancées suivant les préconisations Material Design. Utilisation des styles.
  • Mécanismes des widgets.
  • Présentation OpenGL/ES.

Travaux pratiques
Réalisation d'une activité complexe avec des fragments. Réalisation d'une application graphique.

Utilisation des capteurs

  • Mise en œuvre de capteurs. Accéléromètre, proximité, température, luminosité, baromètre, GPS...
  • Paramétrage dans le simulateur des capteurs.
  • Utilisation d'outils pour la simulation d'événements.

Travaux pratiques
Réalisation d'une application intégrant différents capteurs.

ContentProvider et Services

  • 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.

Travaux pratiques
Réalisation d'un service et contrôle depuis une activité.

Tester une application Android

  • Présentation des outils adaptés aux différents types de tests. Rappels sur JUnit.
  • Simulation d'interactions utilisateur avec Espresso.
  • Paramétrage d'Android Studio pour les tests. Utilisation de Cloud Test Lab.
  • Présentation de Firebase Test Lab for Android.

Travaux pratiques
Mise en œuvre de tests avec Espresso.

Librairies et services utiles pour le développement Android

  • Utiliser les Google Play Services.
  • Intégrer des bibliothèques tierces à un projet Android.
  • Simplifier l'accès à des ressources REST avec Retrofit.
  • Maîtriser le chargement des images avec Picasso.
  • L'injection de dépendances (Dagger).

Travaux pratiques
Sélection et mise en place de librairies.

Participants / Prérequis

» Participants

Développeurs Android.

» Prérequis

Très bonnes connaissances du langage Java. Expérience demandée dans le développement Android.
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.
Avis clients
picto avis clients
FRÉDÉRIC B. 14/09/2021
4 / 5
Formation très complète toutefois il est parfois difficile de commencer à travailler sur un sujet lorsque l’on a aucune notion, on se retrouve donc à attendre la solution du formateur.

BLOCK AURÉLIEN D. 14/09/2021
5 / 5
Parfait formation avec beaucoup de pratique pour bien appréhender les sujet.

MAXIMILIEN D. 01/06/2021
4 / 5
Merci j’ai progressé ! Cependant certains sujets n’étaient pas beaucoup abordés, peut être qu’il faudrait plus de temps de formation, par exemple sur les architectures MVP et MVVM, j’aurais aimé avoir un tp dessus.

PHILIPPE F. 03/11/2020
4 / 5
Contenu très interessant, mais pas assez de temps pour assimiler

ALAIN K. 03/11/2020
4 / 5
Super formateur

SALVATORE S. 03/11/2020
4 / 5
4 jours de formation très denses, trop de choses au programme peut-être ?... Même si le formateur a essayé de s’attarder plus ou moins sur certains sujets en fonction des attentes des participants, plusieurs restent à approfondir (mais on aura un excellent support de cours pour ça !). J’ai bien apprécié la méthode d’enseignement : au lieu de perdre du tps à recopier du code, on pratique en utilisant les live templ
Avis clients 4 / 5

Les avis clients sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

CLASSE A DISTANCE

En inter et en intra-entreprise
Inscrivez-vous ou contactez-nous !

Pour vous inscrire

Cliquez sur la ville, puis sur la date de votre choix.
[+]
CLASSE A DISTANCE
[+]
PARIS

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.