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

    Objectifs de la formation

    • Connaître les composants et modèles d'une application Android
    • Gérer les ressources
    • Gérer les interfaces utilisateurs et les opérations d'arrière-plan
    • Manier la persistance des données
    • Réaliser des publications d'applications Android
    • Connaître des interactions avancées
    Tarif

    A partir de 3 250,00 €

    Durée

    5 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    ZWCAD 2D Perfectionnement

    Proposé par GROUPE ARKESYS

    Objectifs de la formation

    • Maîtriser les notions avancées
    • Gérer les notions avancées
    • Utiliser une bibliothèque de blocs avec attributs et les fichiers en références externes
    • Utiliser les impressions multiples et les publications
    • Créer et utiliser les fichiers de gabarits
    Tarif

    A partir de 2 300,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Acquérir, développer et consolider des compétences clés sur le logiciel ACCESS,
    • Maîtriser et confirmer les fonctions de bases ou intermédiaires ou avancées (adaptées aux besoins du participant)
    • Comprendre la dimension d’une base de données
    • Être plus productif en se facilitant le quotidien, en automatisant les opérations répétitives
    • Créer une base de données
    • Gagner en autonomie et en confiance dans le développement d’une base de données
    Tarif

    A partir de 525,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    Maitriser les structures de la base de donnée Savoir exploiter une base de donnée au moyen de requêtes multitables simples à complexes Savoir automatiser les différents processus de manipulations de données Rendre les requêtes transactionnelles et paramétrables
    Tarif

    A partir de 2 475,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Maîtriser le développement d'applications mobiles sous Android avec Mono for Android
    Tarif

    A partir de 2 475,00 €

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    L'objectif principal de la formation Optim-IA est de fournir aux participants une compréhension approfondie et pratique de l'intelligence artificielle, en les équipant des compétences et connaissances nécessaires pour naviguer avec assurance dans cet univers technologique en rapide évolution. Cette formation vise à transformer les apprenants de simples utilisateurs en praticiens compétents, capables de manipuler divers outils et plateformes d'IA avec aisance.

    En se concentrant sur des applications concrètes, comme la maîtrise des lignes de commande, la création de présentations assistées par IA, et l'utilisation de chatbots et assistants IA innovants, l'objectif est d'habiliter les participants à appliquer ces technologies dans leurs domaines professionnels ou personnels. En outre, la formation cherche à stimuler la curiosité et l'esprit d'innovation, encourageant les participants à explorer les possibilités illimitées de l'IA. En fin de compte, Optim-IA aspire à créer une communauté d'apprenants bien informés et autonomes, prêts à relever les défis et à saisir les opportunités présentées par l'intelligence artificielle dans le monde moderne.
    Tarif

    A partir de 559,00 €

    Durée

    1j / 4h

    Modes
    • Entreprise
    • Distance

    Objectifs de la formation

    Découvrir la programmation fonctionnelle et orientée objet avec Kotlin
    Tarif

    A partir de 2 175,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Identifier et différencier les langages de programmation Blockchain les plus répandus tels que Solidity, JavaScript, Go, Rust, Vyper...
    • Distinguer les contextes spécifiques dans lesquels ces langages sont le plus efficacement utilisés au sein de l'écosystème Blockchain
    • Identifier la syntaxe de base, les types de données, les structures de contrôle et autres concepts fondamentaux des langages de programmation Blockchain
    • Choisir le langage de programmation le plus approprié pour développer une application Blockchain simple en fonction des exigences spécifiques du projet.
    Tarif

    A partir de 1 900,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • 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

    Je cherche à faire...