Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Concevoir et Déployer une App Android avec Jetpack Compose
Rating: 4.2 out of 5(4 ratings)
25 students

Concevoir et Déployer une App Android avec Jetpack Compose

Apprenez à développer une application Android avec Kotlin, intégrant Firebase, AdMob, et déployez-la sur Google Play.
Created byDarren Lambert
Last updated 12/2023
French

What you'll learn

  • Firebase
  • AdMob
  • Kotlin
  • Déploiement sur le Google Play Store
  • Jetpack compose
  • Injection de dépendance avec KOIN
  • MVVM
  • Github Actions

Course content

1 section • 34 lectures • 4h 53m total length
  • Pourquoi suivre ce cours ?1:03
  • Présentation du cours3:09
  • [TUTO] Comment crée un projet sur Android Studio3:31
  • Cross-Platform Vs Natif1:13
  • Architecture MVVM0:43
  • Présentation de Kotlin0:23
  • Des Var et des Val1:54
  • Les Fonction5:00
  • Les Class et Interface5:26
  • Présentation de Jetpack Compose0:26
  • Coder un mini Calculateur14:15
  • Présentation de COIL et démonstration5:06
  • Présentation du Cours0:44
  • Integration de Firebase dans le Projet5:24
  • [TUTO] Firebase : Utilisation de Firestore et de Storage6:53
  • Configuration du projet4:43
  • Création des Call API Firebase14:11
  • Mise en Place de la Navigation Jetpack Compose10:29
  • [TUTO] KOIN : Introduction et mise en place du DI5:04
  • Mise en place des Use Case pour le OnBoarding16:16
  • [UI] Création des Screen Splash et Welcome38:05
  • [UI] Création du Screen Home31:58
  • [UI] Création du Screen Detail51:11
  • [UI] Création du Screen Search17:25
  • [TUTO] ADMOB: Introduction et création du compte dans AdMob Console5:37
  • ADMOB Mise en place des Ads dans le Wiki5:50
  • Introduction au Bonnes pratiques1:55
  • GitHub3:10
  • DevOps (CI/CD)12:06
  • Introduction Publication du Wiki0:45
  • [TUTO] TermsFeed : Creation de notre Privacy Policy2:41
  • Comment publier ton Application sur le Google Play stores8:55
  • Avant de publier ton Application sur le Google Play store7:33
  • Bien Joué0:45

Requirements

  • Les bases de la programmation peuvent vous aider durant ce cours mais n’est pas requis.
  • Avoir un PC avec 8GO de Ram minimum

Description

Ce cours complet vous guide de A à Z dans la conception, le développement et la publication d'une application mobile Android. L'ensemble du processus sera réalisé en utilisant le langage Kotlin, avec l'intégration de Jetpack Compose.

Avant de plonger dans le projet principal, une section est dédiée à la familiarisation avec Kotlin et Jetpack Compose, particulièrement recommandée pour les débutants.

Contenu du cours :

  • L'application que nous développerons sera un Wiki simple, vous laissant la liberté créative de choisir le contenu de votre univers, qu'il soit fictif ou réel.

  • L'architecture MVVM et la différence entre le développement mobile Cross-Platform et Natif

  • Application des bonnes pratiques de développement, y compris le clean code et l'utilisation de Github.

  • Processus de publication d'une application sur Google Play Console, y compris la génération des conditions d'utilisation avec TermsFeed.

  • Accès au Serveur Discord de la communauté pour vous s'entraider.

  • Possibilité de me contactez sur Instagram pour aide ou conseil.

Évolutif :

Notez que ce cours est évolutif, avec des améliorations continues prévues dans le futur. Restez à l'affût des mises à jour pour bénéficier des dernières avancées et optimisations dans le domaine du développement Android.

Outils et concepts abordés dans ce cours :

  • Firebase

  • AdMob

  • Koin

  • COIL

  • Material Theme

  • Github Action

  • Navigation

  • Clean Architecture

  • MVVM

  • Android Studio

  • Google Play Console

  • Canvas

  • Github Desktop

Ne perdez plus de temps, plongez dans le développement mobile android dès maintenant !

Who this course is for:

  • Développeurs mobiles
  • Développeurs Android
  • Débutants en développement en général
  • Personnes souhaitant se spécialiser dans le développement mobile
  • Personnes désirant créer des applications avec Kotlin
  • Ceux qui veulent apprendre à monétiser une application mobile
  • Personnes cherchant à comprendre le processus de publication sur Google Play