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 :
- Zone répétée
- Action Bar (nouveau)
- Fenêtre coulissante (nouveau)
- Widgets (nouveau)
- Balayage de contenu (nouveau)
- Utilisation des fenêtres internes
- Dessiner dans l’application
- Menus déroulants
- Combos
- 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
"PC Soft", "WinDev", "WebDev" et "WinDev Mobile" sont des marques déposées de la société PC SOFT.
"iOS", "iPhone", "iPad" et "Apple" sont des marques déposées de Apple Inc.
"Android" est une marque déposée de Google Inc.