Formation Android, développez des applications connectées (Wifi, Bluetooth, NFC, USB)

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

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.

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 790,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 790,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Android offre la possibilité de communiquer avec son environnement extérieur via différentes solutions techniques afin de répondre à des exigences de mise en œuvre bien spécifiques : transmission de données par contact, pilotage de dispositifs Bluetooth, liaison en WIFI direct ou via USB.

Programme

Le Bluetooth et Android

Présentation (les permissions, les profiles)
Initialisation du Bluetooth
La découverte des appareils
La connexion des appareils (techniques, connexion serveurs, connexion client)
Gestion des connexions
Le Bluetooth BLE (Bluetooth Low Energy)
        - Les concepts et les profiles BLE
        - Les permissions
        - L'initialisation  et la connexion à un serveur GATT
        - La lecture des attributs BLE
        - les notifications GATT

NFC - Near Field Communication et Android

Présentation et modes opératoires
Le système de diffusion
Le filtrage des intents
Les messages NDEF (NFC Data Exchange Format) et leur diffusion
Les technologies des puces NFC
Préemption d'intent
L'émulation NFC

WI-FI P2P et Android

Le traitement des intents WI-FI P2P
L'initialisation
La détermination du P2P
La connexion point à point
Le transfert de données

USB et Android 

Présentation des modes opératoires (hôte ou accessoire)
Le mode accessoire
        - le choix des APIs
        - La découverte d'un accessoire
        - Les permissions
        - Les communications

SIP - Session Initiation Protocol 

Les prérequis
Établissement de la connexion
Réaliser un appel
Recevoir des appels

Prérequis

Afin de profiter pleinement de ce cours, il est nécessaire que les participants aient suivi la formation Android : Développer des applications Mobiles (TAGA) ou possèdent les connaissances équivalentes.

Public

Cette formation est destinée aux développeurs, chefs de projets ou aux directeurs techniques désirant maîtriser les moyens de communication de leurs applications Android.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Concevoir des applications avec MongoDB
  • Comprendre le Shell, l'Indexation et la Modélisation
  • Savoir utiliser les drivers, la réplication et le sharding
  • Savoir réaliser un diagnostic de performances, stocker avec GridFS
Tarif

A partir de 2 100,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Développer des applications de hacking et forensic à l'aide du langage Python.
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Cloud Technology Associate

Proposé par PLB CONSULTANT

Objectifs de la formation

Enfin, à l'issue de cette formation Cloud Technology Associate vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Identifier les concepts fon damentaux du cloud computing et de la virtualisation. Notamment les bénéfices pour le métier et les aspects techniques (high-level) de la virtualisation.
  • Identifier les défis technologiques associées au cloud computing et à la virtualisation.
  • Identifier les caractéristiques des applications cloud.
  • Définir les étapes d'une adoption réussie de services cloud
  • Identifier les mesures de sécurité et de risque associées au cloud computing, ainsi que les mesures de mitigation des risques
  • Définir les facteurs associés à l'implémentation des différents modèles de cloud computing
  • Passer l'examen CCC-CTA
Tarif

A partir de 2 390,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Expliquer les modèles d’hébergements possibles avec Blazor
  • Installer et créer un nouveau projet
  • Créer des composants d’application réutilisables
  • Expliquer comment fonctionne le routage
  • Maitriser les mécanismes d’injection de dépendances
  • Expliquer les mécanismes de rendu
  • Gérer l’authentification et les autorisations
  • Gérer la mise en page d’un site
  • Ecrire des tests unitaires pour votre application
  • Tirer parti de l’écosystème Javascript existant
  • Créer une application PWA
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre les principes et avantages de Copilot
  • Maîtriser la rédaction des invites (prompts)
  • Utiliser efficacement Copilot dans les applications Microsoft 365 : Teams, Outlook, Word, Excel et PowerPoint
  • Appliquer les bonnes pratiques d'utilisation de Copilot
Tarif

A partir de 650,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation Sécurité développement web, vous saurez :

  • Connaître les différents types de menaces et vulnérabilités affectant les applications web
  • Connaître les technologies liées à la sécurité des applications (chiffrement, protocoles, certificats…)
  • Savoir mettre en place une authentification sécurisée des utilisateurs
  • Savoir mettre en place la sécurisation des flux avec SSL/TLS
  • Être capable de contrôler la sécurité des applications avec des tests d’intrusion
  • Savoir implémenter la sécurité au sein d’une application mobile
Tarif

A partir de 1 995,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Packaging d'application en entreprise Fondamenteaux, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Packager rapidement et efficacement vos développements, les applications du marché, vos progiciels
  • Choisir l'outil et la programmation les mieux adaptés à votre entreprise.
Tarif

A partir de 2 775,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation Informix Développement, vous saurez :

  • Développer vos propres applications avec Informix-4GL
  • Créer vos propres menus
  • Créer vos propres formes de saisie de données
  • Utiliser de façon appropriée les instructions SQL
  • Intégrer des fonctions de gestion des erreurs
  • Utiliser correctement les transactions
  • Produire vos propres états d’impression
  • Utiliser des tableaux de données dans les formes d’écran
  • Insérer plusieurs lignes à l’aide de tableaux
  • Exécuter des instructions SQL dynamiques
Tarif

A partir de 2 695,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Optimiser la gestion des tâches, des ressources et le suivi d'un projet
  • Effectuer l’avancement d’un projet
  • Consolider plusieurs projets (multi-projets)
  • Partager les ressources communes à plusieurs projets
  • Effectuer des personnalisations d’affichages, de tables, de filtres, de champs …
  • Créer des modèles de projets
  • Utiliser et personnaliser les rapports graphiques
  • Exporter les données d’un projet vers d’autres applications Microsoft
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier les composants fondamentaux d'une application Shiny
  • Développer des interfaces utilisateurs et une logique serveur pour des applications Shiny basiques et avancées
  • Mettre en œuvre les principes de la programmation réactive dans les applications Shiny
  • Intégrer diverses techniques et outils de visualisation de données dans Shiny
  • S’approprier les meilleurs pratiques pour déployer des applications Shiny
Tarif

A partir de 3 000,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...