Développer des applications Android en Java – Concepts avancés

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

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.

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

Apprenez à développer des applications Android complexes avec notre formation avancée sur Java.
Vous découvrirez comment améliorer les performances d’une application, utiliser les services et capteurs Android, animer les interfaces, et personnaliser les applications en fonction de vos besoins.
Vous apprendrez également à créer des widgets et à configurer votre projet avec Gradle.
L’accent est mis sur l’optimisation, avec des exercices pratiques pour affiner votre compréhension des concepts avancés.
Apprenez comment sécuriser vos applications, accéder aux données utilisateur, et bien plus encore.

Programme

Android et performances

  • Temps de calcul (TraceView, Batching)
  • Affichage (Hierarchy Viewer, Optimisations)
  • Economiser la batterie (Job Scheduler)
  • Travaux pratiques :
    • Utiliser les outils intégrés à Android Studio
    • Améliorer les performances d'une application

Services

  • Présentation des Services et des ContentProviders
  • Mettre en place des alarmes
  • Multithreading sur Android
  • Travaux pratiques : Création d'un service de téléchargement d'image

Autour du téléphone

  • Utilisation des capteurs
  • La localisation GPS
  • Travaux pratiques : Application de démonstration de l'utilisation de l'accéléromètre et de la position GPS

Création de Widget

  • Mise place d'une RemoteView
  • Utilisation d'un IntentService
  • Travaux pratiques : Créations de Widget sur Android

Animations et interface

  • Présentation du Material Design
  • Mettre en place des Animations et des transitions
  • Utilisation des thèmes
  • Travaux pratiques : Création d'une application avec du contenu animé

Sécurité et permissions

  • La sécurité sur Android
  • Permissions utilisateurs et comment accéder à ses données
  • Signature d'applications
  • Travaux pratiques : Stockage et lecture de données utilisateurs (Photos, Contacts…)

Gradle pour Android

  • Les fondamentaux de Gradle
  • Gradle sur Android Studio
  • Création de Flavors
  • Android Gradle plugin
  • Travaux pratiques :
    • Utilisation de l'outils grade
    • Création de flavors
    • Réaliser un framework

Prérequis

Public

Concepteurs-Développeurs d'applications mobiles.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Préciser le contexte et les concepts clés de la blockchain
  • Comptabiliser les cryptomonnaies et les jetons en French Gaap et traitement IFRS
  • Préciser le dispositif et les traitements spécifiques aux PSAN
  • Traiter la fiscalité des cryptomonnaies et des jetons
Tarif

A partir de 1 970,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre
  • Distance

Formation Tableau Desktop

Proposé par Sparks

Objectifs de la formation

  • Maîtriser l'interface Tableau
  • Établir des connexions aux données
  • Organiser et filtrer les données
  • Travailler avec des dates
  • Utiliser plusieurs mesures dans une vue
  • Créer des corrélations
  • Analyser des données géographiques
  • Effectuer des calculs avancés et dynamiser les données
Tarif

A partir de 1 400,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Créer des applications complexes avec Delphi - Comprendre les processus et la synchronisation
Tarif

A partir de 995,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Adopter une posture de leader pour mener son projet.
  • Faire adhérer en communiquant efficacement.
  • Décliner son projet en actions opérationnelles.
  • Développer son influence personnelle.
Tarif

A partir de 1 525,00 €

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Appréhender les concepts de la solution BO 4.3
  • Filtrer et regrouper les données à restituer
  • Maîtriser les fonctions d’interrogation, d’analyse et de reporting
Tarif

A partir de 900,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier les concepts fondamentaux du marketing
  • Situer la fonction marketing dans l'entreprise
  • Gérer les principales techniques utilisées
  • Appréhender les évolutions du métier
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Travailler avec des applications SAP Fiori
  • Expliquer l'architecture et les principes de conception SAP Fiori
  • Configurer et personnaliser les applications SAP Fiori
  • Adapter les applications SAP Fiori pour la mobilité
  • Intégrer SAP Fiori dans différents environnements.
Tarif

A partir de 4 100,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Connaitre les concepts centraux de l'analyse de survie / des durées de vie
  • Connaitre le vocabulaire dédié à ce type d'analyse
  • Identifier les contextes d'utilisation des outils de l'analyse de survie / durée de vie
  • Connaitre les fonctions de risque instantané, de risque cumulé, de survie et de survie cumulée
  • Connaitre les analyses non paramétriques de données de survie 
  • Réaliser des représentations graphiques (courbe de survie, survie cumulée, méthode KM ou actuarielle
  • Estimer les effets des covariables sur les durées de vie
  • Proposer un diagnostic de la qualité des modèles
  • Stratifier une analyse
  • Ouvrir à la modélisation non-paramétrique
Tarif

A partir de 3 100,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Acquérir les concepts et bonnes pratiques pour appliquer Kanban dans des projets informatiques
Tarif

A partir de 1 375,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

- Virtualiser les serveurs et se préparer au Cloud Computing - Savoir déployer et maintenir VMware vSphere 8, et notamment ses deux composantes : l'hyperviseur ESXi et la plate-forme VMware vCenter Server. - Découvrir vCenter Server Appliance vCSA
Tarif

A partir de 3 775,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...