Développez une application pour Android

Bienvenue dans ce cours sur la programmation Android ! À travers ce cours, vous allez apprendre à développer une application pour Android.

  Présentation

Bienvenue dans ce cours sur la programmation Android ! À travers ce cours, vous allez apprendre à développer une application pour Android.

Android équipe aujourd’hui plus de 70 % des smartphones dans le monde. Si l'on rapproche ce chiffre avec le fait que la plupart des start-ups "stars" de ces dernières années l'ont été grâce à une stratégie "mobile-first" (Snapchat, Waze, Instagram, etc.), il devient évident qu'avoir la corde "Android" à son arc professionnel est un véritable atout.

  Programme

Partie 1 - Faites tourner votre première application

  • Installez les outils et découvrez le SDK manager
  • Prenez vos marques sur Android Studio et l'émulateur
  • Concevez votre première interface
  • Découpez votre application : activités et permissions
  • Implémentez une activité et reliez-la à une interface
  • TP : Créez une application avec une interface évolutive
  • Quiz : Quiz

Partie 2 - Faites de belles interfaces

  • Gérez les tailles d'écran avec les layout
  • Codez une application rétro-compatible
  • Affichez une ActionBar et un menu
  • Utilisez les TextViews et les WebViews pour du texte et du HTML
  • Affichez des listes avec RecyclerView
  • Quiz : Quiz
  • Activité : Gérez l’affichage d’articles

Partie 3 - Connectez votre application à Internet

  • Comprenez le cycle de vie d'une application
  • Réalisez des tâches lourdes sans bloquer l'application
  • Affichez du contenu de l'Internet
  • TP : Boostez votre application avec un moteur de requêtes
  • Quiz : Quiz
  • Activité : Gérez l’affichage d’articles depuis plusieurs flux RSS

Partie 4 - Utilisez les bonnes pratiques d'Android

  • Utilisez les fragments dans une application téléphone
  • Utilisez les fragments pour faire une interface pour tablette
  • Partagez et recevez du contenu avec les intents
  • Conclusion et quelques pistes pour aller plus loin
  • Quiz : Quiz
  • Activité : Créez un lecteur de flux RSS partageables sur mobiles et tablettes

  Intervenants

Salomon Brys

Architecte logiciel R&D