-
Savez vous que Android est le système d’expoitation pour smartphones le plus utilisé au monde avec plus de 80% de parts de marché?
-
Connaissez-vous le langage de programmation Kotlin, langage favori et officiellement recommandé par Google pour le développement d’applications natives Android?
-
Vous souhaitez apprendre le développement d’applications mobiles pour vous amuser, par passion ou pour changer de vie?
Alors lisez bien ce qui suit:
La formation Android et Kotlin: Le cours Complet est sûrement faite pour vous !
Avant de vous lancer vous vous posez sûrement ces quelques questions:
Si je n’ai jamais touché à une ligne de code ?
Aucun soucis: Nous partons des bases pour avancer pas à pas et monter en difficulté. Que ce soit pour le langage comme pour la création d’applications
J’ai déjà créé des sites Web avec html, css et Javascript ou autre.
Ce que vous connaissez déjà vous servira de fondations et vous aidera dans la logique de création d’applications. Même si la façon de créer des applications est différente, vous serez familier avec les types, les fonctions, la programmation orienté objet… Votre apprentissage sera d’autant plus rapide !
Je connais déjà Swift pour iOS
Vous adorez cette façon de programmer? Vous aller tout autant aimer Kotlin pour Android! La gestion visuelle du design avec les xml vous rappeler les storyboards et vous pourrez ainsi tenter de porter vos applications sur iOS.
Je fais déjà des applications avec Flutter et Dart
Dart aura de nombreuses similitudes avec Kotlin. En effet, les 2 langages phares supportés par Google sont ce que l’on pourrait appeler des cousins. Vous apprendrez donc facilement Kotlin.
Cependant, l’approche de création d’application sera totalement différente. De quoi ajouter une corde à son arc !
Qu’allons nous apprendre ?
Vous allez pas à pas être guidés pour:
-
Installer l’environnement de développement Android studio
-
Les bases du langage Kotlin
-
Les basiques du Layout
-
L’utilisation du Material Thème de l’application
-
Les éléments interactifs comme les zones de Texte ou les Boutons
-
La création de Listes déroulantes
-
la navigation entre plusieurs pages
-
La gestion de l’état des données sur votre appication
-
La mise à jour en fonction de l’état de ces données
-
La programmation orienté objet
Et tout ceci en faisant des exercices, des quizz et en créant plus d’une dizaine d’applications !
Etes-vous prêts à vous lancer?