Wadifa InfoEmploi public au Maroc ع
NOUVEAU Concours DGSN 2026 : 8 427 postes — dépôt du dossier jusqu'au 23 septembre Conditions et salaires →
Cours M204 137 pages PDF · 3.3 Mo

M204 – Initiation aux composants et modèle d’une application Android

TRAVAUX PRATIQUES – FILIÈRE DÉVELOPPEMENT DIGITAL Option Applications mobiles

Filière : Développement Digital

📥 Télécharger le PDF (3.3 Mo)

Sommaire du document

  1. 1. maîtriser l’architecture d’une
  2. Application android
  3. Activité n° 1 : Mise en œuvre d’une application avec plusieurs
  4. Activité n° 2 : Mise en œuvre d’une application MVP
  5. Activité n° 3 : Mise en œuvre d’une application MVVM
  6. 2. créer des tâches asynchrones et
  7. Tâches de fond
  8. Activité n° 1 : Mise en œuvre d’une application de récupération
  9. Activité n° 2 : Mise en œuvre d’une application de planification
  10. 3. manipuler les permissions
  11. Activité n° 1 : Mise en œuvre d’une application qui utilise les
  12. 4. créer des tests unitaires
  13. Activité n° 1 : Tester des classes en utilisant JUnit et Mockito
  14. Activité n° 2 : Tester les interfaces d’une application en utilisant
  15. Modalités pédagogiques
  16. Le guide de
  17. La version pdf
  18. Des contenus
  19. Du contenu
  20. Des ressources
  21. En lignes
  22. 16 heures
  23. ACTIVITÉ n° 1
  24. 6 heures

Aperçu du contenu

Extrait des premières pages, texte tiré du PDF. Le document complet (137 pages) est dans le PDF.

1. MAÎTRISER L’ARCHITECTURE D’UNE APPLICATION ANDROID • Activité n° 1 : Mise en œuvre d’une application avec plusieurs fragments et une seule activité • Activité n° 2 : Mise en œuvre d’une application MVP • Activité n° 3 : Mise en œuvre d’une application MVVM

2. CRÉER DES TÂCHES ASYNCHRONES ET TÂCHES DE FOND • Activité n° 1 : Mise en œuvre d’une application de récupération des données depuis un fichier en utilisant le WorkManager • Activité n° 2 : Mise en œuvre d’une application de planification d’une tâche en background en utilisant le job scheduler

3. MANIPULER LES PERMISSIONS • Activité n° 1 : Mise en œuvre d’une application qui utilise les services de localisation

4. CRÉER DES TESTS UNITAIRES • Activité n° 1 : Tester des classes en utilisant JUnit et Mockito • Activité n° 2 : Tester les interfaces d’une application en utilisant Espresso et UI automator

DES CONTENUS TÉLÉCHARGEABLES Les fiches de résumés ou des exercices sont téléchargeables sur WebForce Life

DU CONTENU INTERACTIF Vous disposez de contenus interactifs sous forme d’exercices et de cours à utiliser sur WebForce Life

DES RESSOURCES EN LIGNES Les ressources sont consultables en synchrone et en asynchrone pour s’adapter au rythme de l’apprentissage

PARTIE 1 Maîtriser l’architecture d’une application Android Dans ce module, vous allez : • Structurer correctement une application Android • Gérer correctement le cycle de vie d’une application Android • Maîtriser la communication entre composants applicatifs

ACTIVITÉ n° 1 Mise en œuvre d’une application avec plusieurs fragments et une seule activité Compétences visées : • Utilisation des fragments • Communication entre les fragments

Recommandations clés : • Révision générale du résumé théorique • Suivre les instructions du TP et organiser le dossier de travail

Enoncé L'objectif de cette activité est de : • Développer une application Android qui contient un TabLayout, un ViewPager et des fragments ; • Permettre le passage des données d'un fragment à l'autre.

📥 Télécharger le document complet (PDF · 3.3 Mo)

Autres documents de la filière Développement Digital

Tous les documents Développement Digital →

Toutes les filières

Document pédagogique de la formation professionnelle, partagé pour les stagiaires. Les supports officiels de votre promotion restent ceux de votre formateur et d'OFPPT Academy. Ce document vous appartient ou doit être retiré ? Écrivez à [email protected], il sera retiré sous 48 h.

📲
Installez Wadifa Info sur votre iPhone : appuyez sur le bouton Partager en bas de Safari, puis sur Sur l'écran d'accueil. Les nouveaux concours, sans passer par le navigateur.