Développement mobile

Le développement mobile consiste à concevoir, développer et déployer des applications destinées aux appareils mobiles (smartphones, tablettes).

Il se décline en trois approches principales :

  • Natif : application développée spécifiquement pour une plateforme (iOS ou Android).
  • Hybride : application web emballée dans une vue native (ex. : avec Cordova).
  • Multiplateforme : un seul code source génère des apps natives sur plusieurs OS (ex. : Flutter, React Native).

Workflow typique

  1. Concevoir l’UI avec du responsive design.
  2. Développer en Swift (iOS) ou Kotlin/Java (Android), ou Dart (Flutter).
  3. Tester sur émulateur/simulateur ou appareil physique.
  4. Générer un APK (Android) ou IPA (iOS).
  5. Soumettre à Google Play ou App Store.
  6. Envoyer des notifications via FCM ou APNs.
Explorer les thématiques : Développement & technologies
Les contenus de définition restent publics. Les ressources (outils, grilles, supports) liées à cette fiche sont disponibles dans l’espace membre.

Plus de publications