Formation Kotlin Android : Initiation

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Découvrir les fonctionnalités de la plateforme Android pour smartphone et tablette - Réaliser des applications simples avec Android, avec une UI complète

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 2 475,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 2 475,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Introduction

    Présentation de la plateforme Android
    Modèle Android et son architecture
    Autres acteurs du marché

    Mise en place

    Environnement de développement
    Structure d'un projet Android : découpage, bibliothèques
    Les activités : présentation
    Cycle de vie d’une application
    Packaging, signature et déploiement ; présentation de la publication sur Google Play
    Présentation de l'émulateur

    Atelier pratique : installation de l'environnement : Android Studio/SDK Android, réalisation d'une première application et gestion de l'émulateur

    L'environnement de développement

    La communication avec le matériel ou l'émulateur par ADB avec ADT
    Fenêtres de de débug ; mémoire, threads, logcat
    Ajouter des informations de débug
    Les toasts

    Atelier pratique : début de l'application

    Activités

    Activités et autres contextes
    Déclaration d'Intents et résolution
    Configuration de l'application (AndroidManifest.xml)
    Communication entre activités : paramètres, résultat
    Les activités dans leur tâche, ordrage et réordrage
    Quitter une application Android ?

    Atelier pratique : séquence d'activités et leur communication

    Interface utilisateur et ressources

    Organisation du code (Kotlin / XML)
    Ressources textuelles, internationalisation
    Panorama de différents composants Android : boutons, texte, etc.
    Gestion des évènements et des commandes

    Atelier pratique : construction de plusieurs interfaces utilisateurs et gestion des évènements

    Interfaces graphiques avancées

    Unités de mesure, adaptations aux écrans de téléphones
    Les agencements disponibles
    Les styles et thèmes
    Diverses limites des thèmes

    Atelier pratique : design précis de fenêtre existantes

    Prérequis

    Maîtrise du langage Kotlin, notions de XML

    Public

    Tous

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    L'objectif de cette formation «Android : Développer des applications Mobiles»  est de vous faire acquérir les connaissances et les compétences pour :

    • Découvrir la plateforme Android et les outils de développement
    • Maîtriser l’architecture MVVM d’une application Android
    • Développer des interfaces utilisateurs pour vos applications
    • Extraire et sauvegarder les données de votre application Android
    • Faire communiquer votre application (tâches (a)synchrones, services, utilisateur, etc.)
    • Utiliser les spécificités d’un smartphone Android (capteur, appels, SMS, son, photos, géolocalisation, etc.)
    Tarif

    A partir de 2 590,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    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
    Tarif

    Contacter l'organisme

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Décrire les écosystèmes iOS et Android
    • Différencier Apps et Web Apps
    • Utiliser PhoneGap et les solutions hybrides
    • Rentabiliser une application mobile
    • Différencier les modes de déploiement.
    Tarif

    A partir de 860,00 €

    Durée

    1j / 7h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    Cette formation Flex Mobile permet aux développeurs Flex, Java, C#, PHP, etc... d'acquérir toutes les notions pour réaliser avec Flex des applications Apple iOS, Google Android ou BlackBerry QNX aussi bien pour tablettes que pour les téléphones mobiles (*). La formation Flex mobile aborde les sujets généraux du développement Flex sur mobile : les composants, le positionnement, la navigation, l'accès serveur, l'accès aux ressources du Device, le skinning, les thèmes, l'optimisation ainsi que les spécificités d'iOS, d'Android et de BlackBerry. Le stagiaire réalisera tout au long de cette formation sa première application pour Mobile depuis la conception en prototype jusqu'à la réalisation sur un projet concret. Les thèmes de l'ergonomie, des patterns d'IHM et de l'organisation d'un projet multi-écrans sont ainsi concrètement mis en pratique. (*) iOS version 4.X et supérieur ; Android version 2.2 et supérieur ; architecture ARMv7.

    Tarif

    Contacter l'organisme

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation .NET MAUI

    Proposé par DAWAN

    Objectifs de la formation

    Découvrir les fonctionnalités du framework .NET MAUI - Développer des applications mobiles multi-plateformes
    Tarif

    A partir de 3 275,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Créer une base de données
    • Développer les composants d'accès aux données
    • Développer la partie back-end d'une application web ou web mobile
    • Élaborer et mettre en œuvre des composants dans une application de gestion de contenu ou e-commerce
    Tarif

    Contacter l'organisme

    Durée

    86j / 602h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Créer et soumettre une application pour l'Apple Store et le Google Play Store pour les appareils sous Android.
    Tarif

    A partir de 1 340,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Formation Unity 3D

    Proposé par PLB CONSULTANT

    Objectifs de la formation

    À l'issue de cette formation Unity 3D vous aurez acquis les connaissances et les compétences nécessaires pour :

    • Découvrir l'outil et son fonctionnement
    • Comprendre les principes de la programmation objet sous Unity, en C#
    • Comprendre l'informatique graphique
    • Aborder les principes physiques
    • Découvrir les GUI
    • Créer un jeu simple
    Tarif

    A partir de 2 300,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise

    Objectifs de la formation

    Maîtriser le développement d'interfaces web pour applications mobiles à l'aide de Cordova et Ionic
    Tarif

    A partir de 3 250,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Découvrir les fonctionnalités de la plateforme Android pour smartphone et tablette - Réaliser des applications simples avec Android, avec une UI complète
    Tarif

    A partir de 1 995,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Je cherche à faire...