GratuitDébutant2 h 12

Découvrir le développement mobile

Comprenez comment naît une application mobile : écosystèmes Android et iOS, natif ou multiplateforme, cycle de vie, publication sur les stores et contraintes réelles du terrain en Afrique et en Europe. À la fin, vous saurez choisir une approche technique argumentée pour un projet.

Ce que vous saurez faire

  • Comparer Android et iOS selon l'audience, les appareils et la distribution
  • Choisir entre développement natif et multiplateforme en justifiant votre décision
  • Décrire le cycle de vie d'une application et ses conséquences sur le code
  • Lister les étapes de publication d'une application sur Google Play et l'App Store
  • Concevoir une application tolérante aux réseaux instables et économe en batterie

Plan du cours

Partie 1 · Le paysage du développement mobile43 min

  1. Android et iOS : deux écosystèmes10 min
  2. Natif ou multiplateforme11 min
  3. Kotlin, Swift, Flutter, React Native : choisir12 min
  4. Quiz : le paysage du développement mobile10 min

Partie 2 · Anatomie d'une application44 min

  1. Le cycle de vie d'une application12 min
  2. Écrans, état et données11 min
  3. Stores, signature et publication11 min
  4. Quiz : l'anatomie d'une application10 min

Partie 3 · Les contraintes du terrain45 min

  1. Réseau lent ou absent : concevoir pour la réalité12 min
  2. Batterie, mémoire et fluidité11 min
  3. Marchés africains et européens : adapter son produit12 min
  4. Quiz : les contraintes du terrain10 min
Découvrir le développement mobile : Android, iOS, natif ou Flutter · Formuloo School