Formation Kickstarting android

Ref :

Digital & Mobile Durée :
2 à 4 jours selon niveau
Lieu :
Paris - Lyon - Lille - Nantes

Tarif

Intra :
Inter :
Nous consulter
Inscrivez-vous

Demande d'informations

Pré-requis

  • Notion de logique avec du développement simple (Web : Javascript, PHP) ou programmation impérative avec Java ou un autre langage.

Public concerné

  • Toute personne ayant déjà fait du développement (programmation orientée objet idéalement) souhaitant avoir une initiation au développement mobile natif Android.

Objectifs

Acquérir des bases solides pour le développement mobile sous Android.

Programme détaillé

Notions spécifiques au développement mobile

  • Tailles d'écran

  • Performances

  • Instabilité du réseau

  • Touch ≠ souris

  • Ergonomie générale sur mobile

  • Les phases du développement mobile

  • Une vie après la distribution

Nouveau projet

  • Présentation de Android Studio

  • Nouveau projet

  • Gradle, Manifest

  • Démarrage d’une application

  • Genymotion

  • Définition d’une interface

  • Activités, Fragments

  • Déroulement d’un projet

  • Différents composants disponible.

  • Navigation (Activité, Fragments)

Design Pattern, Modèle de données

  • Design Pattern (MVC, Target Action, Delegate)

  • Modèle, les objets, concept et fonctionnement

  • Types primitifs, tableaux, string

  • Opérateurs (+ - * / %)

  • Flow Control (boucles, conditions, switch)

  • Classe custom, (propriétés, méthodes, casting, constructeur, null)

  • Héritage, interfaces

  • ListView et le composant Adapter

  • Personnalisation des cellules

Interrogation de web services

  • Qu’est ce qu’un web service ?

  • Volley et Jackson

  • Utilisation d’une requête HTTP

  • JSON, qu’est ce que c’est ?

Persistance

  • La persistance, qu’est ce que c’est?

  • GreenDAO

  • Entités, Relations

  • Ajout d’un nouvel élément, sauvegarde

  • Récupération des éléments en base de données

  • Suppression d'un élément.

     

Modalités pédagogiques

Méthode essentiellement active basée sur la mise en œuvre de travaux pratiques sur PC.

Les apports théoriques et méthodologiques viennent éclairer la pratique et favorisent la prise de recul.

Les apprenants sont encadrés par un formateur qui soumet un exercice, le corrigé se fait ensuite en groupe. Plusieurs exercices pratiques permettront aux participants de maîtriser opérationnellement l’outil.

Un diaporama est projeté aux participants durant la formation. Il présentera la trame et les contenus de la formation (plan, supports visuels et exercices), et des liens vers les chapitres des documentations officielles utiles à la réalisation des exercices.

Nos Actualités