WinDev mobile
Les objectifs
En quelques mots...
Public
Nouveaux utilisateurs de WinDev Mobile
Pré-requis
Aucun
Méthodes et Moyens pédagogiques
Formation réalisée en présentiel ou à distance selon la formule retenue
Exposés, cas pratiques, synthèse, assistance post-formation pendant trois mois Vidéoprojecteur, support de cours fourni à chaque stagiaire
Modalités de suivi et d'évaluations
Feuille de présence émargée par demi-journée par les stagiaires et le formateur
Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires
Questionnaire d’évaluation de la satisfaction en fin de stage
Auto-évaluation des acquis de la formation par les stagiaires
Attestation de fin de formation
Informations pratiques
Accessibilité , modalités et délais d'accès
Programme mis à jour le 01/09/2022
Programme détaillé
PRESENTATION
- Présentation de WinDev Mobile
- Android Quid
- Matériel et environnement
- Récapitulatif de la problématique Android
LE PROJET
- Principe de création
- Création d'une fenêtre
- Génération de l'application Android
DEBOGAGE DE L'APPLICATION
- Le simulateur
- L'émulateur
- Lancement d'un émulateur depuis le SDK Android
- Tester l'application dans l'émulateur
- L'appareil Android
IHM ANDROID
- Champ table et Zones répétées
- Ancrages (portrait/paysage : vos fenêtres s'adaptent)
- Quelques conseils pour créer une interface "Android"
- Taille des champs
- Créer l'interface pour Ajouter/Modifier/Supprimer
PROGRAMMATION ANDROID
- Ouverture des fenêtres
- Gestion du bouton "Retour"
- Gestion du bouton "Home"
- Inactivité du système
- Allocation des ressources mémoire
MANIPULATION DES BASES DE DONNEES
- Introduction
- Présentation SQLite / HFSQL
- La synchronisation des fichiers
COMMUNIQUER AVEC UNE BASE DISTANTE VIA WEBSERVICE
- Les principes du Webservice
- Création du Webservice
- Déploiement d'un Webservice
- Utilisation/consommation d'un Webservice
CHAMPS ET FONCTIONS WLANGAGE
- Le champ zone répétée
- Création et utilisation des attributs
- Manipuler une zone répétée par programmation
- Fonctions de gestion des fichiers de données
- Fonctions EnModeXXX()
- Fonctions de manipulation des cartes SD
- Alerter l'utilisateur
- SMS
- Utilisation de la caméra
- Scan de codes-barres
- GPS
- Champ Carte
- Pilotage de Google Maps
- Signature Android
- Services Android
DEVELOPPEMENT MULTI-PLATEFORMES ANDROID
- Résolution d'écran
- Gestion des images
DEVELOPPEMENT MULTI-PLATEFORMES OS
- Configuration de projet
- Code-cible conditionnel
- EnModexxx()
DEPLOIEMENT DE L'APPLICATION
- En direct (depuis WinDev Mobile)
- Déploiement en direct (par copie)
- Déploiement depuis le PC
- Google Play
- Serveur Web