Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)
Bref aperçu sur le développement mobile, évolution et enjeux
Les applications mobiles : natives, Web et hybrides
Développement cross-platform vs développement natif
Le développement multiplateformes, avantages et inconvénients
2/ Présentation du framework Cordova
Pourquoi utiliser Cordova ?
Concepts et architecture du framework
Comment interagir avec les possibilités du mobile
Avantages et limites de Cordova
3/ Rappels des essentiels du développement client
Rappels de JavaScript
Debugging JavaScript avec Chrome
Rappels de HTML 5 et de CSS 3
Les extensions JavaScript de JTML 5
Les API de stockage et autres APIs
Architecture RESTful microservices
Rappels de jQuery et d'AJAX
4/ Prise en main du framework Cordova
Installer l’environnement de développement
Installer Cordova, mise en place et configuration
Utiliser de la ligne de commande CLI
Créer une première application
Analyse de la structure d'une application
Génération de l'application Windows
Génération de l'application Android
Génération de l'application iOS
5/ Utilisation de Visual Studio
Découverte des outils Cordova de Visual Studio
Création d'une application avec Visual Studio
Génération de l'application Windows et Android
Déploiement et debug de l'application sur Device ou Emulateur
Visual Studio et iOS
6/ Migrer une application Web en application native
Application Web versus Application Native
Focus sur les frameworks disponibles (jQuery Mobile, Sencha Touch, Ionic, etc)
Utilisation de SDK spécifiques
Déploiement, tests et debug sur device ou émulateur
Migration Web vers mobile avec Cordova
Qu’est-ce que le WebView ?
7/ Interagir avec le device
Principes et fonctionnement d’un plugin Cordova
Utiliser d'un plug-in Core
Utiliser d'un plug-in public
Installer, développer et valider un plugin
8/ Stockage
LocalStorage
WebSQL
IndexedDB
Les solutions offertes par les plugins
9/ Pour aller plus loin
Code spécifique par plateforme
Déployer son application sur les différents stores
Quid des performances ?
Utiliser AngularJS pour structurer son application Web
Utiliser TypeScript
Quand AngularJS rencontre Cordova
Approche Pédagogique
Approche Pédagogique
Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
Cas pratiques
Remise d’outils
Echanges d’expériences
Public Cible
Personnes Visées
Chefs de Projet
Développeurs
Dates
Dates
Du 16 au 19 Juil. 2024
Du 12 au 15 Nov. 2024
Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.