Développeurs web
Den Inhalt vun dëser Säit ass net op Lëtzebuergesch verfügbar
Connaissances de HTML et de JavaScript
Maîtriser le développement d'interfaces web pour applications mobiles à l'aide de Cordova.
Présentation et historique phonegap/cordovaDifférence entre phonegap et cordovaLes plateformes supportéesTechnologies de développement (HTML5, CSS3, JS)
Atelier: Installer l'environnement cordova
Créer un projet CordovaOrganisation des dossiers cordovaAjouter une plateforme au projet
Atelier: Créer & tester un projet Cordova
Accéder aux contactsUtiliser la géolocalisationUtiliser l'accélérometreAccéder à la CameraLire et écrire dans un fichierUtiliser les boites de dialogue (Alert, Confirm, Prompt)Tester la connexionUtiliser le vibreur
Atelier: Tester plusieurs plugins
Détecter le chargement de l'application (onDeviceReady)Détecter le passage au premier et arrière plan (onResume, onPause)Gestion du touché (touchEnd, touchStart)
Atelier: Utiliser les différents évènements
Liste des hooks existantUtilité des hooksAssocier un script à un hook
Atelier: Tester un hook
API RestfulLocalStorage & SessionStorageWeb Storage HTML5Api FileSystemPlugin SQLite
Utiliser les SPA (Single Page Application)Améliorer les performancesClick vs TouchAnimations (CSS vs JS)Tester le status de la connexionGérer la sécurité avec les CSP (Content Security Policy)
Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.
Contrôle continu
Attestation de fin de stage mentionnant le résultat des acquis