Actions collectives - Se former sans impacter son budget formation pour les adhérents AGEFICE  ou FAFIEC.

Android est un système d’exploitation open source dédié aux smartphones développé par Google, fondé sur Java. Android propose une API complète pour de nombreux besoins applicatifs : géolocalisation, appel à des services distants, stockage de données en local et autre lecture de mp3. Mais au delà des fonctionnalités proposées, Android apporte un vrai modèle architectural fondateur et original à base de composants et d’envoi de messages. Android ouvre au développeur et à l’entreprise de nouvelles opportunités. Android ouvre au développeur et à l’entreprise de nouvelles opportunités. La formation permet d’aller plus loin avec Android en présentant les nouveautés du framework Android, en vous apprenant à soigner les aspects graphiques et ergonomiques de vos applications et en introduisant la notion d’industrialisation.

Objectifs

  • Prendre en main les nouveautés apportées par Android 6 & 7
  • Améliorer ses applications en suivant des règles de design et d’ergonomie
  • Industrialiser sa production d’applications

2 jours

  • Programme
  • Public et Prérequis
  • Pédagogie
  • Dates et Tarifs
  • Nous contacter

Programme de la formation ANDROID

Nouveautés du framework Android

  • Le package de compatibilité
  • Les fragments
  • Les Nested fragments
  • Le ViewPager
  • L’interface de recherche
  • La barre d’actions
  • Le copier / coller
  • Le drag and drop
  • Les widgets honeycomb
  • NFC et le bluetooth
  • La gestion du push notifications
  • Le GridLayout
  • Les Cursorloader
  • Gérer un seul APK pour différents devices
  • Présentation de librairies externes indispensables: Jackson Parser et
    SimpleXML

Design et ergonomie Android

  • Apprendre à ne pas confondre les UI iOS et Android
  • La richesse insoupçonnée de la TextView
  • Styles et thèmes
  • Patterns d’utilisation
  • Building blocks
  • Présentation des outils Hierarchy Viewer et PixelPerfect

Industrialisation Android

  • Présentation de RobotSpice
  • Gérer l’utilisation de la batterie lors des appels réseaux en 3G
  • La stratégie de cache de SmartImageView
  • Présentation de Bugsense et ACRA
  • Protéger les données de ses utilisateurs par la cryptographie
  • Protéger le code source de son application – Proguard
  • Présentation d’AndroidTest et Jenkins
  • Gérer des campagnes de test avec Silk Mobile

Public 

La formation est destinée aux développeurs.

Prérequis 

Afin de profiter pleinement de la formation, il est conseillé de posséder des connaissances de bonnes connaissances en JAVA et avoir suivi la formation Android de premier niveau.

Modalités d’évaluation

L’évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps).

Compétences du formateur

Notre formation est animée par un expert reconnu dans son domaine possédant une expérience sur le terrain significative et des compétences pédagogiques reconnues.

Moyens pédagogiques et techniques

  • Ordinateur (PC / MAC), vidéoprojecteur, aides audiovisuelles, documentation et support de cours, exercices pratiques d’application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation.

A l’issue de chaque stage ou séminaire, ESIC fournit aux participants :

  • Un questionnaire d’évaluation de la session
  • Une feuille d’émargement par demi-journée de présence
  • Une attestation de fin de formation

Dates 

    • 8 août 20199 août 2019 @ 

    • 12 décembre 201913 décembre 2019 @ 

    • 9 avril 202010 avril 2020 @ 

( Sous réserve d’un effectif nécessaire pour l’ouverture de session )

Tarif

1590€HT/personne.

Intra-entreprise et sur-mesure

Nos consultants vous accompagnent pour adapter ce programme de formation à votre contexte.

Fermer le menu