$30 off During Our Annual Pro Sale. View Details »

Comment débuter avec le développement Android

Comment débuter avec le développement Android

Cette présentation a été faite lors d'un talk à l'université de Gamal Abdel Nasser de Conakry initié par le club GDSC de l'université ou j'ai parlé de développement Android aux étudiants et comment débuter avec

Avatar for Mohamed Kissi Camara

Mohamed Kissi Camara

July 11, 2022
Tweet

Other Decks in Programming

Transcript

  1. Android c’est quoi? ❏ Android est un système d’exploitation ❏

    Développé et maintenu par Google ❏ Android est open source et est basé sur le noyau Linux ❏ Android OS pour smartphones , tablettes, wareable, TV, Auto
  2. • Android Studio • Kotlin ou Java • un AVD

    ou un device physique Les outils
  3. • Comment Installer l'environnement? • Comment créer un projet? •

    Une explication rapide de l'architecture pour savoir le fichier principal • Comment connecter son telephone ou executer un AVD • Comment exécuter le projet? • Comment ajouter des dépendances? Let’s get started
  4. • Choisir des exemples de design • Comment créer un

    écran • Comment intégrer chaque composant • Comment écouter un composant (Image, text, button, list, EditText,...) • Comment ouvrir un nouvel écran • Comment naviguer entre les écrans • Comment partager des données entre les vues Apprendre á intégrer un design (MDC)
  5. Apprendre à communiquer avec une API • Requête GET •

    Requête POST • Requête Update • Requête Delete choisir la bonne librairie Retrofit
  6. • Lifecycle • Livedata • Flow • ViewModel • Paging

    • Room • ViewBinding • WorkManager Bibliothèques Jetpack
  7. • Tests (unitaires, fonctionnels,...) • Bonnes pratiques(SOLID) • Architectures (MVC,

    MVVM, Clean architecture) • Tâches en arrière plan • Observables • CI/CD pipelines Learn more to be better