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

- Durée
- 3 jours
- Niveau
- Intermédiaire
- Modalités
- Distanciel
Description de la formation Applications Android connectees
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.

Objectifs pédagogiques
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.
Objectifs opérationnels
Savoir utiliser les API fournies par Android permettant de connecter une application Android au monde extérieur via le Bluetooth, le NFC, le Wifi ou avec le protocole SIP.
Programme
Contenu du cours, module par module
5 modules
- 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
- 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
- Le traitement des intents WI-FI P2P
- L'initialisation
- La détermination du P2P
- La connexion point à point
- Le transfert de données
- 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
- Les prérequis
- Établissement de la connexion
- Réaliser un appel
- Recevoir des appels
Programme mis à jour le 12/02/2026
Public concerné
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.

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.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
5/5
1 avis
« Mon avis sur le contenu du stage : "Formation d'autant meilleure que (étant le seul participant), le formateur a adapté le contenu de la formation a mes besoins tout en respectant ses objectifs." Mon avis sur le formateur : "Tres bon formateur" Ce que j'ai le plus apprécié : "Formation adaptée a mes besoins" »
FF
Les avis figurant ci-dessus sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Formations liées
- Capacitor : Développer des applications mobiles Réf. CADA3 joursIntermédiaireProchaine session : 12 oct.2 090 €
- Développement iOS avancé et IARéf. UPHA23 joursAvancéProchaine session : 23 nov.2 090 €
- Développer une application mobile native multiplateformesRéf. TDAM4 joursIntermédiaireProchaine session : 23 nov.2 490 €
- Flutter : Développer des applications mobiles multi-plateformes avec FlutterRéf. FLUT3 joursIntermédiaireProchaine session : 16 nov.2 290 €