Développement applications Android

Développement Android – niveau avancé

Objectifs

  • 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

Programme

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
Please login to get access to the quiz
Développement Android – niveau 1 (Prev Lesson)
(Next Lesson) Kotlin pour Android
Back to Développement applications Android
Public

Architectes, Développeurs

Pré-requis

Avoir suivi la formation Développement Android - niveau 1 ou avoir réalisé un 1er projet avec Android.