Kotlin / Android connecté à Odoo 19
Objectif : former un développeur capable de partir d'un besoin métier Odoo et de construire une application mobile réellement intégrée.
Principe fondamental
Android = interface + expérience mobile Odoo = logique métier + données + sécurité
L'application mobile n'est pas une seconde base métier et ne doit jamais contourner les règles d'Odoo.
500 000,00 Ar
500000.0
MGA
500 000,00 Ar
| Responsable | OdooBot |
|---|---|
| Dernière mise à jour | 27/09/2026 |
| Temps d'achèvement | 16 heures 45 minutes |
| Membres | 1 |
Partager ce cours
Partager le lien
Partager sur les réseaux sociaux
Partager par e-mail
Veuillez s'inscrire afin de partager ce Kotlin / Android connecté à Odoo 19 par e-mail.
-
Niveau 1 — Architecture Mobile + Odoo3Leçons · 1 h 15 min
-
Aperçu gratuit 10 xp
-
2. Cas d'usage et projet fil rouge10 xp
-
Évaluation — Niveau 1 — Architecture Mobile + Odoo10 xp
-
-
Niveau 2 — Kotlin4Leçons · 2 h
-
3. Bases de Kotlin10 xp
-
4. Kotlin et données Odoo (DTO & mapping)10 xp
-
5. Coroutines10 xp
-
Évaluation — Niveau 2 — Kotlin10 xp
-
-
Niveau 3 — Android moderne4Leçons · 2 h
-
6. Android Studio et outils10 xp
-
7. Jetpack Compose10 xp
-
8. Architecture Android (MVVM)10 xp
-
Évaluation — Niveau 3 — Android moderne10 xp
-
-
Niveau 4 — Communication avec Odoo4Leçons · 2 h
-
9. Méthodes d'intégration10 xp
-
10. Concevoir une API Odoo pour Android10 xp
-
11. Contrat d'API et DTO10 xp
-
Évaluation — Niveau 4 — Communication avec Odoo10 xp
-
-
Niveau 5 — Authentification et réseau3Leçons · 1 h 15 min
-
12. Authentification et session mobile10 xp
-
13. Client HTTP (Retrofit) et gestion des erreurs10 xp
-
Évaluation — Niveau 5 — Authentification et réseau10 xp
-
-
Niveau 6 — Offline-first et synchronisation3Leçons · 1 h 45 min
-
14. Mode offline et base locale (Room)10 xp
-
15. Stratégie de synchronisation et conflits10 xp
-
Évaluation — Niveau 6 — Offline-first et synchronisation10 xp
-
-
Niveau 7 — Fichiers, terrain, notifications et UX4Leçons · 1 h 45 min
-
16. Images, documents et ir.attachment10 xp
-
17. GPS, cartographie et notifications10 xp
-
18. UX métier : ne pas copier le backend10 xp
-
Évaluation — Niveau 7 — Fichiers, terrain, notifications et UX10 xp
-
-
Niveau 8 — Sécurité, tests, CI/CD et publication4Leçons · 2 h
-
19. Sécurité Odoo + Android10 xp
-
20. Tests (Kotlin, API, intégration, offline)10 xp
-
21. Debug, CI/CD et publication10 xp
-
Évaluation — Niveau 8 — Sécurité, tests, CI/CD et publication10 xp
-
-
Niveau 9 — Projet final & mémoire3Leçons · 2 h 45 min
-
22. Projet : Odoo Field Service Mobile10 xp
-
23. Mémoire de fin de formation et évaluation10 xp
-
Évaluation — Niveau 9 — Projet final & mémoire10 xp
-