Formation Android Niveau 2 en mode projet par la pratique

Description de la formation Android niveau 2 en mode projet par la pratique

Android est devenu le leader en termes de volume de ventes de terminaux et est donc une plateforme privilégiée pour les développeurs. Avec son SDK bien documenté et ses évolutions fréquentes, libre de téléchargement, et avec l'offre pléthorique de plateformes du marché (mobiles, tablettes,...), son accès est relativement facile aux développeurs Java. Cependant, le développement d'applications Android robustes, performantes et exploitant toutes les ressources fournies par la plateforme cible constitue l'essence même d'Android. Cette formation Android permettra de détailler les aspects d'Android rarement abordés en profondeur et qui sont les plus prometteurs en termes de demande client et d'innovation: sécurité, multiplateforme, les capteurs, le réseau...

Au cours de cette formation Android, vous aurez appris à:

  • Exploiter toutes les fonctionnalités graphiques et multimédia offertes par Android.

  • Mettre en oeuvre les services, les notifications et la programmation multithread.

  • Intégrer les informations issues des différents capteurs pilotés par Android

  • Réaliser des clients web spécifiques à Android.

  • Tirer partie des possibilités de géolocalisation.

  • Sécuriser les applications.

Ce cours se termine par une présentation des possibilités d'interfaçage d'Android avec des dispositifs extérieurs (Native SDK, la gestion de l'USB et de Bluetooth, du WIFI, le téléphone et SMS/MMS) et des moyens de communication NFC et SIP.

Public :

Cette formation Android s'adresse aux développeurs et chefs de projets souhaitant développer des applications mobiles pour les téléphones compatibles Android.

Prérequis :

Avoir suivi la formation Android en mode projet niveau 1 https://ghazelatc.com/129/ 

Gestion des données

Utilisation des préférences utilisateurs

La mise en place d'une base de données

Les threads d'arrière plan

La consommation d'un webservice au format JSON

Services et multithreading

L'AIDL et les services
Les alarmes et les notifications
L'implantation de services
Le Multithreading - les threads, les handles et les tâches asynchrones

La gestion des senseurs

Les principes de mise en oeuvre
Les senseurs de déplacement
Les senseurs de positions
Les senseurs environnementaux

La localisation

Les moyens de la géolocalisation (GPS, Tour des opérateurs, le WIFI)
Les problèmes liés à la géolocalisation (les sources d'informations, le déplacement, les variations de précision)
Les mises à jours de positions
La gestions des permissions
La gestion de la performance de la géolocalisation
La librairie Maps de Google - extension de la plate-forme et mise en application

Intégration du Web dans les applications Android

Les différents possibilités d'intégration du Web
Le ciblage des écrans
L'objet WebView
Le débogage des applications
Les services Web
Les bonnes pratiques

La sécurité et les permissions sous Android

L'architecture de la sécurité sous Android
la signature des applications
Identification des utilisateurs
Mise en oeuvre des permissions
Déclaration et renforcement des permissions
Les permissions d'URIs

Présentation des possibilités d'interfaçage

Le Native SDK
Le pilotage USB
Les communications via Bluetooth
Le WIFI
L'accès aux fonctions de téléphonie
Les communications via NFC et SIP

Travaux Pratiques

De très nombreux travaux pratique et études de cas illustrent cette formation, ils sont réalisés sous Eclipse ou sous Android Studio selon les préférences des participants.


 Ahmed Trabelsi

Ingénieur de formation ayant 13 ans d’expérience. Passionné par le métier du test logiciel, il a réussi à monter sa propre boite en 2013 après une expérience assez significative chez des sociétés de services et des éditeurs (OXIA, OWLIANCE, SUNGARD). Il offre actuellement ses services afin de faire évoluer les processus de test via des formations, en se basant sur le standard ISTQB.


Nous contacter sur le 27 862 155 , 54 828 018, 71 866 142


Durée : 5 jours

5 jours 

Merci de nous contacter via email sur le contact@ghazelatc.com ou bien sur le 71 866142, 27 862 155, 54 828 018

Facilité de paiement

Vous pouvez payer par facilité à savoir par chèque anti daté sur plusieurs mois

Vous êtes une entreprise : 

Nous sommes à votre entière disposition pour vous fournir les documents nécessaires au vu de la déduction des frais de formation sur la TFP(Taxe à la Formation Professionnelle).


Android Niveau 2

 980  vue Vues


Prochaine sessions:

sur demande

Confirmation de la session:

Une semaine avant la date prévue

Agile Scrum par la pratique

Angular mode projet

Bootcamp Java Spring Angular

Bootcamp Java Spring Angular

DevOps

ISTQB version 2018

Java 8 1Z0-808

Java 8 mode projet

Reconversion : Devenir développeur J2ee Angular de Zéro

Confirmation de la session:

Une semaine avant la date prévue


Recommandé pour:

Développeur , chef de projet ,entrepreneur


A propos du lieu de la formation

Nous pouvons aussi nous déplacer dans vos locaux (formation intra-entreprise).

N'hésitez pas également à proposer d'autres dates ou lieux, si ceux proposés ne vous conviennent pas.


A la fin de la formation:

Vous aurez un certificat de formation agréé par l'état