Développement Mobile
Attestation Développement Mobile — Flutter & React Native
Widgets, navigation, données hors ligne et publication : construisez des applis qui installent
Cette attestation premium couvre les deux grands écosystèmes du développement mobile, Flutter avec Dart et React Native avec JavaScript, tels qu’ils s’exercent dans les studios, agences et équipes produit d’Afrique de l’Ouest et centrale. La banque compte 80 questions réparties sur cinq domaines : l’écosystème mobile et l’ergonomie, Flutter et Dart, React Native et JavaScript, les données et la connectivité, puis la qualité et la publication. À chaque session, 55 questions sont tirées aléatoirement avec une couverture équilibrée par domaine ; l’épreuve dure 105 minutes chronométrées et le seuil de réussite est fixé à 75 %, pour un prix d’inscription de 6 500 FCFA. Les questions confrontent le candidat à des extraits de Dart, de YAML et de JavaScript à lire, des interfaces à interpréter, des étapes à remettre en ordre et des situations concrètes : tontine d’Abidjan, livraison de repas de Dakar, suivi scolaire de Ouagadougou, coopérative agricole de Bamako, boutique en ligne de Lomé, réservation de transport de Douala, santé maternelle d’une ONG de Cotonou, gestion de stock d’un vendeur de Yaoundé. Le barème tient compte de la difficulté de chaque question, de 1 à 3 points, et le détail des résultats par domaine est fourni après la correction.
Ce que l'évaluation mesure
- Comparer natif et multiplateforme et choisir selon le budget et le projet
- Construire des interfaces Flutter avec les widgets de base, les listes et le thème Material
- Gérer l’état local en Dart avec StatefulWidget et setState, et naviguer avec le Navigator
- Exploiter l’asynchrone en Dart : async, await, FutureBuilder et pubspec.yaml
- Créer des composants React Native en JSX avec StyleSheet et Flexbox
- Utiliser correctement les hooks useState et useEffect
- Afficher des listes performantes avec FlatList et des clés stables
- Consommer une API REST en JSON avec fetch ou axios, en gérant chargement et erreurs
- Concevoir un mode hors ligne : cache local, file de synchronisation, pagination
- Sécuriser les données locales et les échanges HTTPS, y compris le paiement Mobile Money
- Tester, profiler et déboguer une application mobile sur appareil réel
- Signer, versionner et publier sur le Play Store et l’App Store, puis maintenir
Ce que prouve l'attestation
- Développeur mobile junior Flutter en studio ou en agence
- Développeur React Native en agence de développement
- Freelance d’applications mobiles pour PME, commerces et écoles
- Développeur d’applications de paiement et de mobile money
- Stagiaire confirmé en studio mobile (niveau attesté)
- Créateur d’applications d’organisation : école, tontine, livraison
- Chef de projet digital qui encadre des développeurs mobiles
Ce candidat conçoit et fait vivre une application mobile pour les deux écosystèmes majeurs : il arbitre entre Flutter et React Native en connaissance de cause, construit des interfaces composées de widgets ou de composants JSX correctement stylés, gère l’état local sans tomber dans les pièges classiques de setState et de useEffect, navigue proprement entre écrans, et consomme des API REST avec des états de chargement, d’erreur et de hors ligne assumés. Il sait aussi finir le travail : tester, profiler, générer les artefacts signés au bon format, versionner et traverser la revue des boutiques sans y laisser la crédibilité du projet. Avoir franchi le seuil de 75 % sur un tirage de 55 questions en 105 minutes, dans des scénarios réels de tontine, de livraison, d’école ou de commerce, démontre la capacité de livrer et de maintenir des applications mobiles fiables pour des utilisateurs au forfait compté.
Conditions de l'évaluation
- Durée :
- 105 minutes
- Questions :
- 55
- Score de réussite :
- 75 %
- Tentatives incluses :
- 2
- Frais de certification :
-
13 000 FCFA9 000 FCFA
Pas de cours à suivre : vous vous inscrivez, vous réglez les frais de certification, puis vous passez l'évaluation en conditions réelles depuis votre navigateur. En cas de réussite, l'attestation numérique est émise avec un code public et une empreinte SHA-256, vérifiable gratuitement par tout employeur.
S'inscrire et passer l'évaluationVérifier une attestation déjà émise