Plan du cours
Agile Méthodologies en Mobile Development
- Principes et structures de projet Agile
- Histoires d'utilisateurs, sprints et feedback itératif
- Pipelines CI/CD et cycles de libération rapides
Conception UX/UI pour Applications Mobiles
- Principes de l'expérience utilisateur et de la conception d'interface
- Wireframes, prototypes et tests utilisateurs
- Accessibilité et cohérence sur différents appareils Access
Développement avec Flutter
- Configuration et architecture Flutter
- Widgets, maquettes et thèmes
- Gestion d'état et navigation
Architectures des Applications Mobiles
- Architectures stratifiées et modulaires
- Intégration avec les services back-end (Firebase)
- Meilleures pratiques pour la maintenabilité et l'évolutivité
Intelligence Artificielle dans le Développement des Applications Mobiles
- Utilisation de modèles pré-entraînés dans les applications Flutter
- Chatbots, recommandations et automatisation intelligente
- Connexion aux services AI (par exemple, Dialogflow, ML Kit)
Sécurité des Applications Mobiles
- Authentification et autorisation avec Firebase
- Chiffrement de données et stockage sécurisé
- Obfuscation du code et appels API sécurisés
Tests, Déploiement et Maintenance
- Tests unitaires, widgets et intégration
- Préparation pour Google Play Store et App Store
- Contrôle de version et stratégies de mise à jour
Résumé et Étapes Suivantes
Pré requis
- Une compréhension de la programmation orientée objet
- Expérience avec des outils de développement logiciel
- Connaissances de base sur les appareils mobiles et le design d'interface utilisateur
Public cible
- Développeurs de systèmes informatiques
- Professionnels techniques créant des interfaces mobiles
- Développeurs d'applications cherchant à intégrer des compétences multiplateformes et IA
Nos clients témoignent (3)
Informations supplémentaires très utiles
Grzegorz - Comp S.A.
Formation - BLoC Pattern
Traduction automatique
Le savoir de Miguel sur le sujet était vaste. Il a rendu la formation facile à comprendre et le déroulement était équilibré ; ajoutant de nouvelles fonctionnalités à chaque section au fur et à mesure des besoins. Il a abordé tout ce qui avait été demandé et a répondu en détail à chacune des questions. C'était une expérience très agréable.
Paul Coaton - SEMPCheck Services
Formation - Flutter Development Bootcamp with Dart
Traduction automatique
Le formateur était enthousiaste, gentil et passionné par le sujet
Isaac Murphy - Royal New Zealand Airforce
Formation - Build Native iOS and Android Apps with Flutter
Traduction automatique