Formation Android Auto : Embedded
2590€ HT / personne |
4 jours (28 heures) |
Présentation
Android ne se présente plus ! Le système d’exploitation mobile le plus utilisé dans le monde est actuellement en version 10, avec Oreo, sortie en 2008, il a atteint plus de 80 % de parts de marché dans les smartphones.
Cette formation avancée a pour but de se former sur Android orienté Auto & matériel embarqué (embedded).
Comme pour toutes nos formations, celle-ci vous présentera la toute dernière version d’Android SDK (à la date de rédaction de l’article : Android 11 API level 30 ainsi qu’Android Studio 2024.1.2).
Objectifs
- Maîtriser le langage d’Android : Java & Kotlin
- Connaitre les bonnes pratiques de développement dans l’embarqué
Public visé
Développeur mobile
Pré-requis
- Connaitre la programmation Objet
Pour Aller plus Loin
- Devenez un expert avec notre formation sur Kotlin
- Plus de secret pour vous avec notre formation Android Studio
Programme de la formation Android Auto
ANDROID STUDIO
- Découverte de l’environnement de travail (Android Studio, Gradle)
- Optimisation et réglages pour un meilleur confort de programmation
- Architecture d’un projet Android Compose
- Lire une StackTrace, utiliser le debugger, le profiler…
- Lancer son application sur un émulateur et sur un téléphone physique ou tablette.
- Utilisation de Gradle et ajout de librairies
- Générer un exécutable et le mettre sur le PlayStore
KOTLIN
- Syntaxe du langage (Variable, Fonction, Objet…)
- Maitriser les lambdas expressions nécessaires pour compose
- Avantage d’un langage moderne par rapport à Java
- Exploiter un API Rest
- Tâche asynchrone à l’aide des coroutines
INTERFACE GRAPHIQUE AVEC ANDROID COMPOSE
- Créer des composants réutilisables pour dessiner les différents écrans
- Utiliser les Preview
- Comprendre le fonctionnement de la recomposition, des états et des données observables.
- Utiliser des variables partagées
- Utilisation de Material3 pour designer l’application de manière moderne
- Prise en compte du thème clair et sombre et de l’internationalisation
NAVIGATION AVEC ANDROID COMPOSE
- Naviguer d’écran en écran à l’aide de composant
- Mettre en place une barre de navigation (avec flèche retour)
- Icône et menu
- Tabbar et Floating button
ARCHITECTURE
- Mise en place d’un ViewModel
- Architecture MVVM
- Rotation d’écran
- Utilisation des coroutines pour aller chercher nos données
- Gestion des erreurs et de l’attente
ANDROID AUTO
- Exigence et configuration
- Concevoir pour la conduite
- Créer des applications multimédia pour voitures
- Utiliser la bibliothèque d’application Android for Cars
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Le(s) Formateur(s)
Anthony
Anthony est développeur depuis 2008 et formateur depuis 2014. Spécialiste du développement d’applications Android et formateur reconnu en Java, Android et Kotlin. Passionné de développement, il maitrise de nombreux frameworks et langages, mais Kotlin reste son langage coup de cœur.
Témoignages
Je recommande la formation
Afficher tous les témoignages
Je recommande la formation
Les + : Le grand nombre de TP permettant de mettre en pratique les connaissances tout au long de la formation.
Les – : La constante évolution du code rendant très rapidement les savoirs désuets.
Je recommande la formation
Je recommande la formation
Noter la formation
2590€ HT / personne |
4 jours (28 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS