Formation Kotlin Android : Initiation + Approfondissement

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 smartphones et tablettes - Réaliser des applications avec Android

DAWAN


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

Tarif

A partir de 3 475,00 €

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

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 3 475,00 €

Durée 5 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é 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

    Menus et options

    Organisation d'un menu
    Menu de l'activité et menu contextuel
    Action bars en remplacement des menus
    Sauvegarde et récupération d'option dans les préférences
    Partage des préférences

    Atelier pratique : un menu fonctionnel

    Persistance des données

    Les fichiers : SDCard, interne, partagé ou réservé
    Création et accès aux fichiers
    Utilisation de la BDD embarquée SQLite
    Manipulation de services web : présentation du XML
    Manipulation de services web : utilisation de JSON / REST
    Gestion des données partagées (ContentProvider)

    Atelier pratique : stockages multiples, et vérifications dans le DDMS

    Prérequis

    Maîtrise du langage Kotlin, notions de XML

    Public

    Développeurs Kotlin

    Ces formations pourraient vous intéresser

    Formation WinDev : Initiation

    Proposé par PLB CONSULTANT

    Objectifs de la formation

    Windev est un atelier logiciel vous permettant de développer très rapidement des applications pour les systèmes d'exploitation classiques Windows, Linux ou MAC, des sites web dynamiques avec WebDev et des applications pour mobiles IOS ou Android avec WinDev Mobile. L'environnement de développement est le même pour toutes les plateformes cibles et il permet de prendre en charge toutes les phases de développement du cahier des charges à l'application finale. Outre la rapidité de développement qui a largement contribué au succès des produits PC Soft, une même application source peut être facilement adaptée sur différentes plateformes. Avec quelques adaptations ponctuelles, votre code est donc presque unique quelle que soit la cible et la nature du développement : client riche, site web, application pour Smartphone ou tablette. Vous pouvez même générer si besoin des sites PHP, des archives Java ou des assemblages .NET. Lors de cette formation Windev très pratique (de nombreux travaux pratiques sont réalisés), vous allez apprendre tout d'abord à prendre en main l'environnement Windev (créer des fenêtres, des menus, etc...) et passer ensuite rapidement au concret, en créant votre propre base de données et en la mettant en relation avec les fenêtres. Concrètement vous disposez déjà de tous les éléments pour développer vos premières IHM.

    Tarif

    Contacter l'organisme

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Découvrir les fonctionnalités de la plateforme Android pour smartphones et tablettes - Réaliser des applications avec Android
    Tarif

    A partir de 2 995,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Mémoriser les bases du langage
    • Reconnaître les différentes fonctionnalités de Kotlin
    • Découvrir la librairie standard
    • Prendre en main les différents outils disponibles.
    Tarif

    A partir de 1 680,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Identifier les fonctionnalités de la plateforme Android
    • Identifier le modèle de composants Android
    • Développer des interfaces utilisateurs sous Android
    Tarif

    A partir de 1 390,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Savoir améliorer son SEO - Utiliser Google Ads - Optimiser sa stratégie sur les réseaux sociaux - Utiliser Google Analytics 4
    Tarif

    A partir de 3 590,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Développer et publier une application mobile native Android et iOS sur les stores
    • Programmer avec React Native
    • Gérer l'état avec Redux
    • Gérer l'environnement et les outils de développement mobile.
    Tarif

    A partir de 1 220,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    Tout utilisateur qui souhaite, sous la forme d’un atelier pratique, découvrir les fonctionnalités de son Smartphone ou de sa Tablette Android afin d’en avoir un usage complet.
    Chaque participant se dotera de son propre Smartphone ou de sa Tablette pour réaliser les travaux pratiques.

    A l'issue de la formation, le stagiaire sera capable de :

    • Découvrir les principes de base d’un Smartphone ou d’une tablette
    • Utiliser Internet et la messagerie sur son smartphone ou sur sa tablette
    • Utiliser les applications intégrées et le multimédia
    • Savoir télécharger et gérer ses fichiers
    Tarif

    Contacter l'organisme

    Durée

    1 jour(s)

    Modes
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Identifier les principes fondamentaux de Rust
    • Ecrire du code Rust propre en suivant les conventions de codage recommandées
    • Utiliser les concepts de base tels que les types de données, les variables, les fonctions et les structures de contrôle
    • Démontrer une compréhension approfondie des propriétés de sécurité de Rust
    • Explorer les fonctionnalités avancées de Rust
    • Utiliser les bibliothèques et les frameworks populaires de Rust pour développer des applications et des projets concrets
    • Concevoir, mettre en oeuvre et déployer une application Blockchain fonctionnelle
    • Pratiquer le débogage et le test de code Rust.
    Tarif

    A partir de 2 850,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    Savoir réaliser des sauvegardes complètes de données dans une application Android - Etre capable de réaliser l'interface de modification de ces données - Connaître les techniques de connexion à  un serveur tiers.
    Tarif

    A partir de 1 495,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Utiliser la gestion financière dans vos décisions et choix de gestion
    • Appliquer les mécanismes financiers essentiels
    • Pratiquer les bases de l'analyse financière
    Tarif

    A partir de 1 450,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance
    • Entreprise

    Je cherche à faire...