Formation 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 2 995,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 2 995,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 (java / 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 java, notions de XML

    Public

    Développeurs java

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    A l’issue de cette formation, vous aurez acquis les compétences suivantes :

    • Echanger des données entre différents appareils via le Bluetooth de manière optimisée.
    • Initialiser une connexion NFC avec un autre appareil Android ou avec un tag NFC et partager un contenu bref.
    • Maîtriser la détection de point d’accès Wi-Fi, la mise en place d’une connexion P2P et le partage de données. 
    • Comprendre comment mettre en place une communication USB entre un appareil Android et un autre périphérique.
    • Utiliser le protocole SIP pour mettre en place une communication audio entre plusieurs appareils Android.
    Tarif

    A partir de 1 790,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Développer avec Kotlin des applications mobiles pour les plateformes Android.
    Tarif

    A partir de 3 050,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    Cette formation Sencha Touch 2 vous permettra de réaliser des applications ou des sites WEB pour iPhone, iPad, Android, Blackberry, etc. en utilisant uniquement des technologies standards comme HTML, CSS, et JavaScript qui vous rendent indépendant du navigateur ou du type d'équipement mobile. La richesse des composants graphiques de Sencha Touch 2 permet de développer de véritables applications avec un rendu très riche en un minimum de temps. Ces composants sont conçus et optimisés pour les équipements mobiles.Ils tirent pleinement profit des possibilités du HTML 5. Sencha Touch propose des API pour accéder aux événements bas niveaux des équipements mobiles (accéléromètre, géo-localisation, etc.) et vous ouvre les voies du développement natif pour tirer pleinement profit de leurs possibilités. Vous pourrez utiliser PhoneGap ou un composant natif de Sencha Touch pour déployer vos applications sur App Store ou Android Market. Enfin, le framework Sencha Touch 2 a adopté le modèle MVC et vous permet ainsi de professionnaliser le développement pour mobiles en respectant ce standard de fait.

    Tarif

    Contacter l'organisme

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

      • Connaître les bases d’une assistance informatique et de la relation client
      • Savoir identifier et comprendre le fonctionnement des composants d’un ordinateur ou d’un appareil mobile
      • Savoir installer Windows et d’autres systèmes d’exploitation comme Linux, macOs ou encore Android et IOS pour les appareils mobiles
      • Énumérer les types de périphériques d’un ordinateur et connaître leurs fonctions
      • Paramétrer et optimiser les performances générales d’un ordinateur ou d’un appareil mobile
      • Découvrir les principes de base de la virtualisation et du cloud computing
      • Connaître les notions de base de la sécurité informatique
      • Comprendre le fonctionnement du réseau et savoir le configurer
      • Mettre en œuvre des techniques de dépannage avec des solutions logiciel approprié pour des ordinateurs ou des appareils mobiles
    Tarif

    A partir de 6 090,00 €

    Durée

    10j / 70h

    Modes

    Objectifs de la formation

    Cette formation Android vous donne les connaissances et compétences nécessaires pour :

    • Connaître les principaux concepts d'Android
    • Comprendre les enjeux pour le Système d'Information
    Tarif

    Contacter l'organisme

    Durée

    1j / 7h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Développer une application Cross-plateform Android et iOS avec Flutter
    • Créer des widgets personnalisés et/ou spécifiques par plateforme
    • Architecturer l’application avec le pattern BLoC (Business Logic Component)
    Tarif

    Contacter l'organisme

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Améliorer la performance d'une application ;
    • Créer des applications complexes et mettre en place des services ;
    • Accéder aux données de l'utilisateur et aux différents capteurs ;
    • Animer des interfaces ;
    • Personnaliser des applications en fonctions de vos besoins ;
    • Créer des Widgets ;
    • Configurer son projet avec Gradle.
    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 :

    • 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

    Améliorer la productivité - Optimiser des applications Android en utilisant les bibliothèques fournies par Google ' Fiabiliser des applications Android en mettant en place des tests automatisés
    Tarif

    A partir de 2 975,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Russe général intermédiaire

    Proposé par CAPITAL FORMATIONS

    Objectifs de la formation

  • Évaluation du niveau de Russe
  • Définition des objectifs particuliers de la formation
  • Élaboration d’un programme de formation personnalisée
  • Tarif

    Contacter l'organisme

    Durée

    Sur mesure, le format est défini avec vous selon les objectifs et le niveau.

    Modes
    • Centre
    • Entreprise
    • Distance

    Je cherche à faire...