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

  • Identifier les enjeux de l'accessibilité web et les exigences du RGAA
  • Évaluer un site web existant en fonction des critères du RGAA
  • Mettre en œuvre les techniques de développement web pour répondre aux critères d'accessibilité du RGAA
  • Utiliser des outils et méthodologies pour tester l'accessibilité d'un site web
  • Modifier des éléments existants d'un site web pour améliorer son accessibilité
Tarif

A partir de 2 100,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise

Objectifs de la formation

  • Se connecter et identifier les composants de Microsoft 365
  • Gérer ses fichiers dans OneDrive, exploiter les sites d'équipe et les bibliothèques dans SharePoint Online
  • Utiliser les fonctionnalités spécifiques des applications Office Online (Outlook, Word, Excel et PowerPoint)
  • Partager un bloc-notes numérique OneNote
  • Communiquer, partager, gérer des réunions en ligne avec Teams
Tarif

A partir de 300,00 €

Durée

7 heures

Modes
  • Distance

Objectifs de la formation

Plus concrètement, à l'issue de cette formation Spark, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Comprendre la philosophie de Spark et ses limites
  • Utiliser Spark avec Hadoop
  • Développer avec Spark streaming pour de l’analyse de flux en temps réel
  • Développer des applications réparties avec Spark (parallélisme sur Cluster)
  • Accéder à des données structurées dans vos applications (Spark SQL)
  • Découvrir le machine learning avec Spark ML
Tarif

A partir de 1 995,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Formation F#

Proposé par Sparks

Objectifs de la formation

  • Connaître les concepts fondamentaux de F# et de la programmation fonctionnelle
  • Appliquer la syntaxe de base de F# pour écrire des programmes
  • Utiliser les concepts d'inférence de type, d'expressions, d'immutabilité et de composition de types en F#
  • Organiser et structurer son code
  • Utiliser les collections et les fonctions de haut niveau pour manipuler des données en F#
  • Comprendre le Pattern Matching et utiliser les jointures
  • Connaître les possibilités d'interopérabilité du langage F#
Tarif

A partir de 1 950,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Intégrer les comportements et techniques relationnelles permettant de développer votre influence et votre légitimité de manager au sein de votre organisation et auprès de vos équipes.
Tarif

Contacter l'organisme

Durée

3h00

Modes
  • Distance

Formation Java

Proposé par Sparks

Objectifs de la formation

  • Comprendre et expliquer les fondamentaux du langage Java
  • Écrire et exécuter des programmes Java simples
  • Utiliser efficacement les structures de contrôle et les collections Java
  • Créer des classes Java avec des méthodes, des variables et des constructeurs
  • Manipuler les exceptions et les erreurs en Java
  • Utiliser les API Java pour l'accès aux bases de données
  • Créer des tests unitaires et utiliser des techniques de débogage
Tarif

A partir de 2 750,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Expliquer les principes fondamentaux du networking
  • Installer et configurer les périphériques utilisant le système d'exploitation ArubaOS-CX
  • Décrire et configurer les VLAN
  • Expliquer, décrire et configurer le Protocole Spanning Tree
  • Décrire quand utiliser le VRRP et comment le configurer
  • Expliquer et configurer l'agrégation de liens
  • Décrire et configurer le routage IP et OSPFv2 – Single Area
  • Décrire et configurer l'empilage de commutateurs à l'aide de VSF
  • Décrire la plateforme ESP et la gamme de produits Aruba
  • Intégrer des AP (Points d'Accès)
  • Expliquer comment les solutions de réseau sans fil d'Aruba répondent aux besoins des clients
  • Expliquer les technologies WLAN fondamentales, les concepts RF et les normes 802.11
  • Reconnaître et expliquer les bandes et les canaux de radiofréquence, ainsi que les normes utilisées pour les réglementer
  • Décrire le concept de couverture et d'interférence des fréquences radio, ainsi que la mise en oeuvre et le diagnostic des systèmes WLAN
  • Identifier et différencier les options de technologie d'antenne pour assurer une couverture optimale dans divers scénarios de déploiement
  • Décrire la technologie de la puissance RF, y compris la force du signal, comment elle est mesurée et pourquoi elle est essentielle dans la conception des réseaux sans fil
  • Contrôler l'accès sécurisé au WLAN à l'aide des politiques et des rôles du pare-feu Aruba
  • Effectuer des fonctions de surveillance et de dépannage du réseau.
Tarif

A partir de 3 600,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Comprendre les concepts de la RPA
  • Connaître l'intérêt de la RPA dans les organisations
  • Connaître les principaux acteurs du marché RPA
  • Avoir les bonnes pratiques pour un projet RPA
  • Mettre en application et développer les robots
Tarif

A partir de 1 500,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Analyser les principaux composants d'un dispositif d'évaluation dans le contexte de la formation professionnelle
  • Evaluer l'impact des enjeux de la performance sur le service formation, en identifiant les facteurs qui contribuent à une gestion efficace des compétences
  • Analyser les différentes étapes du processus de résolution de problèmes liés au domaine de la formation
  • Evaluer de manière critique l'efficacité des méthodes pédagogiques utilisées dans le cadre de la formation, en vous basant sur des critères spécifiques et des résultats observables
  • Identifier les principaux concepts liés à l'évaluation des performances
  • Concevoir un dispositif d'évaluation adapté aux besoins spécifiques d'une organisation
  • Identifier et mettre en oeuvre les différentes techniques d'évaluation appropriées en fonction des objectifs et des contextes spécifiques
  • Concevoir et créer des évaluations efficaces, cohérentes avec les objectifs de formation
  • Evaluer les écarts entre les compétences actuelles des collaborateurs et les compétences requises pour préparer les managers aux défis et aux exigences des compétences de demain
  • Diagnostiquer les changements nécessaires dans les programmes de formation pour combler ces écarts.
Tarif

A partir de 1 380,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Aborder en profondeur toutes les techniques pour : développer sa force de persuasion et son pouvoir de conviction dans le cadre de relations transversales, non hiérarchiques
  • Savoir faire passer ses idées et faire adhérer ses collègues pour faire avancer les dossiers
Tarif

A partir de 2 850,00 €

Durée

4j / 28h

Modes

Je cherche à faire...