Please enable JavaScript.
Coggle requires JavaScript to display documents.
Develeoppement Mobile - Coggle Diagram
Develeoppement Mobile
Concepts Fondamentales
Components
Functional Components
Notification
CRUD
Authentification
Geolocalisation
Class Components
MainActivity: écran principal
LoginActivityécran connexion
Event: données métier
EventVueModel: logique vue
EventRepository: accès données
ApiService: communication API(pont entre applications)
DatabaseHelper: gestion base donnees
Props =données du parent
JSX(HTML + JavaScript)
Basic Hooks Un hook est un point où on peut ajouter du code qui s’exécute à un moment précis.
useEffect:→ gérer les effets (chargement, API)
useState :gérer l’état
Heritage :composant enfant réutilise code de composant parent.
Composition: composants dans composants (imbriquees)
Architecture de L'Application
MVC:Modèle–Vue–Contrôleur → séparation des responsabilités
MVPModèle–Vue–Présentateur → logique hors vue
MVVM:Modèle–Vue–ViewModel → liaison de données
Outils de Developpement
VSCODE
XCODE
Types d'Application
Cross-Pateform(Hybrid)
Flutter
React Native
Ionic
Native
IOS
Swift
Objective C
Android
Kotlin
Java