Développer des applications mobiles avec Kotlin pour Google Android

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Installer l'environnement de développement et les émulateurs Android
  • Coder avec le langage Kotlin
  • Concevoir et implémenter des activités
  • Afficher des listes d'éléments
  • Mettre en oeuvre les différents pattern de navigation
  • Stocker les données de l'application
  • Échanger des données avec un serveur
  • Optimiser, construire et déployer une application

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 4 jours - 28 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

Contacter l'organisme

Durée 4 jours - 28 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Acquérez des compétences complètes en développement d’applications mobiles pour Android avec Kotlin dans notre formation pratique.
Apprenez à installer l’environnement de développement Android, coder en Kotlin, concevoir des activités, afficher des listes, naviguer entre les écrans, stocker des données, échanger des informations avec un serveur et déployer une application.
Que vous soyez novice ou que vous ayez de l’expérience, cette formation vous offre une approche complète du développement Android avec Kotlin, combinant théorie, démonstrations et travaux pratiques pour renforcer l’apprentissage.

Programme

Fondamentaux d'Android

  • Plate-forme Android
  • Environnement de développement
  • Principes de programmation
  • Travaux pratiques : Premier Projet 'Hello Android'
    • Création d'un premier projet 'Hello Android'
    • Configuration de Kotlin dans un projet
    • Arborescence de 'Hello Android', fichiers clés
    • Déploiement sur simulateur et appareil physique

Kotlin pour Android

  • Variable, type, chaîne de caractère
  • Classe, propriété, fonction
  • Bibliothèque Anko
  • Principaux concepts du langage
  • Travaux pratiques : Suite Premier Projet 'Hello Kotlin'
    • Import de la bibliothèque Anko dans un projet
    • Exploration du cycle de vie d'une Activity
    • Utilisation des extensions Kotlin
    • Familiarisation via la réalisation de tâches simples

Outils du Développeur

  • Message système et déboggage
  • Tests
  • Déploiement
  • Bibliothèques et références
  • Travaux pratiques : Analyse de Projet Exemple
    • Exploration de projet exemple
    • Analyse d'application (mémoire, interface graphique)

Interface Utilisateur Native

  • Vue
  • Ressource
  • Élément graphique natif
  • Message utilisateur
  • Material Design
  • Travaux pratiques : Interface Utilisateur Élaborée
    • Construction d'une interface avec un agencement élaboré
    • Affichage d'une liste d'images dans une vue grille
    • Mise en pratique de quelques composants graphiques

Interface Utilisateur Interactive

  • Adaptateur
  • Gestion des interactions
  • Navigation entre écrans
  • Travaux pratiques : Application Structurée
    • Utilisation de menu natif
    • Utilisation de Fragment versus Activity
    • Communication d'information entre Activity

Adaptateur

  • Principe
  • Exemples de vue
  • Implémentation avec une vue liste
  • Travaux pratiques : Liste d'Éléments
    • Affichage de la liste des pâtisseries Android avec un RecyclerView

Préférences Utilisateur

  • Conception des préférences
  • Interfaces de préférence
  • Fichiers de préférence
  • Enregistrement et lecture via une classe Kotlin déléguée
  • Travaux pratiques : Préférences d'une Application
    • Utilisation des préférences de l'utilisateur (clé-valeur)
    • Création d'un écran de préférence
    • Récupération des valeurs depuis le fichier de préférence

Persistance des Données

  • Stockage clé-valeur
  • Système de fichiers
  • Base de données SQLite
  • Travaux pratiques : Enregistrement de Données
    • Stockage de données structurées

Communication Réseau

  • Contexte d'échange
  • Traitement en tâche de fond
  • Communication HTTP
  • Librairie Retrofit
  • Travaux pratiques : Communication avec un Service Web
    • Utilisation de la librairie Retrofit
    • Recevoir des données d'un service web
    • Envoyer des données à un service web

Prérequis

Public

  • Concepteurs-Développeurs

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Gérer des identités Azure AD
  • Inscrire des périphériques dans Azure
  • Gérer les profils de périphériques
  • Gérer les profils utilisateurs
  • Déployer des applications
  • Gérer la conformité des périphériques
  • Gérer la protection des périphériques
  • Déployer des nouveaux périphériques
  • Appréhender Windows 365 et Azure Virtual Desktop
Tarif

A partir de 2 950,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre les fondements technologiques d'une blockchain
  • Maîtriser les concepts sous-jacents : désintermédiation, transparence, sécurité...
  • Identifier les cas d'usages pertinents et prometteurs
  • Connaître les grands acteurs de l'écosystème, l'offre et les outils disponibles à date
  • Savoir quels sont les enjeux et impacts attendus de la blockchain, les défis et obstacles à surmonter
  • Planifier la mise en place d'un projet blockchain au sein de son organisation
Tarif

A partir de 1 600,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre les principes fondamentaux des techniques de biologie moléculaire
  • Appliquer ces techniques dans un contexte professionnel
  • Interpréter les résultats obtenus grâce à ces techniques
  • Choisir la technique de biologie moléculaire la plus adaptée à une situation donnée
Tarif

A partir de 2 320,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre les principes et apports du Test-Driven Development
  • Configurer un environnement de développement pour le TDD et connaître les outils
  • Maîtriser l'utilisation des doublures de tests (objets Mock, Stub…)
  • Utiliser les techniques de TDD sur des projets existants (refactoring et code legacy)
  • Mettre en œuvre un process TDD pour développer une application
  • Être en mesure d'incorporer les bonnes pratiques TDD au sein de son organisation
Tarif

A partir de 2 100,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

• Organiser un service achat performant
• Identifier les enjeux de la mise en place de tableaux de bord de suivi des achats
• Développer des outils de suivi et de contrôle des achats

Tarif

A partir de 1 400,00 €

Durée

Nous contacter

Modes

Objectifs de la formation

  • Adapter ses comportements aux interlocuteurs et aux situations
  • Développer des relations professionnelles harmonieuses et efficaces
  • Restaurer la coopération dans les situations délicates
Tarif

A partir de 1 740,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

0 heure

Modes
  • Distance

Club Actualité fiscale du patrimoine

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Analyser les conséquences majeures des dernières évolutions fiscales sur la gestion et la transmission de patrimoine
  • S'assurer de la pertinence des solutions d'optimisation proposées à ses clients dans un contexte juridique et fiscal évolutif
  • Débattre des meilleures stratégies patrimoniales
Tarif

A partir de 1 082,00 €

Durée

2 x 3 heures 30

Modes
  • Entreprise
  • Centre
  • Distance

Objectifs de la formation

        • L’alternance d’exposés et de débats pour garantir une véritable interactivité
        • Une occasion unique de networking avec les intervenants
        • Des temps d’échange et de partage de bonnes pratiques entre pairs
        • Des ateliers interactifs pour une meilleure appropriation des concepts





Tarif

A partir de 845,00 €

Durée

1 jour 7 heures

Modes

Captiver son auditoire

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Développer des comportements qui déclenchent l'écoute et l'adhésion
  • Enseigner de manière dynamique
  • Gérer les imprévus et savoir rebondir
  • Renforcer son authenticité
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...