WinDev® Mobile pour Android
Plan de cours personnalisable
Durée
3 Jours.
Description
Avec ce cours, vous découvrirez l’environnement de WinDev Mobile. Vous apprendrez à configurer
votre environnement de développement pour WinDev Mobile et Android. Vous utiliserez le
WLangage pour créer des applications Android qui accèdent à des bases de données SQLite, envoient
des emails, récupèrent les coordonnées GPS, etc.
Participants
Ce cours est destiné aux personnes utilisant WinDev pour développer des applications Windows et
désirant découvrir WinDev Mobile, afin de développer des applications pour terminaux mobiles
sous Android.
Si vous ne connaissez pas WinDev, vous devrez auparavant suivre une formation d’initiation de 2
jours.
Compétences requises
Connaissance équivalentes au cours de base WinDev. Connaissances de l’utilisation d’un terminal
mobile sous Android. Connaissances de l’utilisation d'un ordinateur sous Windows, d'un navigateur
Internet, etc.
Contenu du cours
Présentation de WinDev Mobile et du système Android
Présentation des concepts de base.
Les principes de développement Android
Développement sous Windows avec WinDev Mobile
Configuration de Windows pour le développement Android
Exemple d’application Android simple
La base de données
Les bases de données SQLite
Les bases de données HFSQL locales et client/serveur
Synchronisation des bases locales et distantes (nouveau)
Accès aux bases de données par Webservice
L'interface utilisateur
Utilisation de l’éditeur de fenêtres
Les règles d’interface (IHM) sous Android
Les champs et éléments spécifiques :
o Zone répétée
o Action Bar (nouveau)
o Fenêtre coulissante (nouveau)
o Widgets (nouveau)
o Balayage de contenu (nouveau)
o Utilisation des fenêtres internes
o Dessiner dans l’application
o Menus déroulants
o Combos
o Champ caméra
Gestion multiplateforme (configurations, agencement, code-cible conditionnel) (nouveau)
La programmation
Les fonctions WLangage spécifiques pour les applications Android
Les règles de programmation sous Android (fenêtres non modales, inactivité, …)
Débogage de l’application (simulateur, émulateur, mobile, Dalvik Debug Monitor Server)
Utilisation de code Java
Les procédures et les fonctions
Envoyer un email
Envoyer un SMS
Gestion des coordonnées GPS
Alerter l’utilisateur (toast, vibration, etc.)
Les notifications push (nouveau)
Gestion des capteurs du Mobile (orientation, accélération, etc.)
Scanner les codes-barres
Prendre des photos
Gérer les zones répétées
Gérer le multifenêtrage
L'installation
La création de la procédure d'installation
Installation de l’application et de ses données
Les méthodes de déploiement de l’application
Déploiement sur le terminal mobile
Google Play
Serveur web interne