Android Avancé

Améliorer et industrialiser le processus de développement d'applications Android

  • Filière :

    Développement logiciel

  • Sous-filière :

    Applications mobiles & PWA

  • Référence

    GO-AND2

  • Durée

    3 jours (21 h)

  • Prix unitaire HT

    Sur demande

Description

Ce cours 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 pédagogiques

  • Découvrir les nouveautés apportées par Android Honeycomb, Ice Cream Sandwich et Jelly Bean
  • Améliorer ses applications en suivant des règles de design et d’ergonomie
  • Industrialiser sa production d’applications

Public cible

  • architectes
  • consultants
  • developpeurs
  • ingenieurs

Pré-requis

Avoir suivi le stage Android
Avoir réalisé un 1er projet avec Android

Programme de la formation

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

Qualité

Cette formation est accessible aux personnes en situation de handicap, nous contacter en cas de besoin d’informations complémentaires.

Programme mis à jour le