0% ont trouvé ce document utile (0 vote)
26 vues3 pages

WinDev Android

Le cours de 5 jours sur WINDEV Mobile enseigne aux débutants à développer des applications pour Android et iOS en utilisant le WLangage. Les participants apprendront à configurer leur environnement de développement, à gérer les bases de données HyperFileSQL, et à créer des interfaces utilisateur adaptées à chaque système d'exploitation. Le programme couvre également l'installation des applications et les fonctionnalités avancées telles que les notifications push et les achats InApp.

Transféré par

nene
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
26 vues3 pages

WinDev Android

Le cours de 5 jours sur WINDEV Mobile enseigne aux débutants à développer des applications pour Android et iOS en utilisant le WLangage. Les participants apprendront à configurer leur environnement de développement, à gérer les bases de données HyperFileSQL, et à créer des interfaces utilisateur adaptées à chaque système d'exploitation. Le programme couvre également l'installation des applications et les fonctionnalités avancées telles que les notifications push et les achats InApp.

Transféré par

nene
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

WinDev® Mobile Android et iOS

Plan de cours personnalisable

Durée
5 Jours.

Description
Avec ce cours, vous découvrirez l’environnement de WINDEV Mobile. Vous apprendrez à configurer
votre environnement de développement pour WINDEV Mobile, Android et iOS. Vous utiliserez le
WLangage pour créer des applications Android et iOS qui accèdent à des bases de données
HyperFileSQL, envoient des emails, récupèrent les coordonnées GPS, etc.

Participants
Ce cours est destiné aux personnes débutantes sur WINDEV Mobile et désirant développer des
applications pour terminaux mobiles sous Android et iOS.

Compétences requises
Connaissances de l’utilisation de terminaux mobiles sous Android et iOS. Connaissances de
l’utilisation d'un ordinateur sous Windows, d'un navigateur Internet, etc.

Contenu du cours
Présentation de WinDev Mobile

 Présentation des concepts de base.


 Les principes de développement avec WINDEV Mobile
 Edition parallèle des champs selon le type de terminal (téléphone ou tablette), l’orientation
(portrait ou paysage) et l’OS (Android, iOS, etc.)

Présentation du système Android

 Concepts de base.
 Les principes de développement Android
 Développement sous Windows avec WinDev Mobile
 Configuration de Windows pour le développement Android (installation des SDK, etc.)
 Exemple d’application Android simple en Java

Présentation du système iOS (iPhone, iPad, etc.)

 Concepts de base.
 Les principes de développement sous Mac OS X avec Xcode
 Développement sous Windows avec WinDev Mobile
 Configuration de Mac OS X pour le développement iOS
 Configuration de Windows pour le développement iOS
 Exemple d’application Objective C avec Xcode

Les bases de données

 Les bases de données HyperFileSQL.


 Mode connecté et déconnecté.
 Accès à d’autres formats de données.
 Réplication mobile avec un serveur HFSQL
 Accès aux bases de données tierces via un Webservice
 iOS : Accès aux bases de données par le serveur d'accès aux bases Tierces

L'interface utilisateur

 Utilisation de l’éditeur de fenêtres


 Les règles d’interface sous Android
 Les règles d’interface sous iOS
 Les champs spécifiques aux différents OS :
o Zone répétée
o Action Bar
o Fenêtre coulissante
o Widgets
o Balayage de contenu
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)

La programmation

 Les fonctions WLangage spécifiques pour les applications Android


 Les fonctions WLangage spécifiques pour les applications iOS
 Les règles de programmation sous chaque OS (fenêtres non modales, inactivité, …)
 Android : Débogage de l’application (simulateur, émulateur, mobile, Dalvik Debug Monitor
Server)
 Android : Utilisation de code Java
 Android : Accélérer l’émulateur
 iOS : Débogage de l’application (simulateur)
 iOS : Utilisation du code natif Objective-C
 Selon les possibilités de l’OS :
o Envoyer un email
o Envoyer un SMS
o Gérer les coordonnées GPS
o Alerter l’utilisateur (toast, vibration, etc.)
o Les notifications push
o Gestion des capteurs du Mobile (orientation, accélération, etc.)
o Scanner les codes-barres
o Prendre des photos
o Gérer les zones répétées
o Gérer le multifenêtrage
o Fonctions vidéo

L'installation des applications

 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
 Android : Google Play
 Android : Serveur web interne
 iOS : Utilisation de l’App Store

Autres fonctionnalités

 Gestion des achats InApp


 Gestion des notifications push
 Gestion des ressources de l’archive (Android) et du bundle (iOS)

Vous aimerez peut-être aussi