WinDev® Mobile pour iOS
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 iOS. Vous utiliserez le WLangage pour créer des applications iPhone et iPad 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 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 iOS.
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 iOS (iPhone, iPad, etc.). Connaissances de l’utilisation d'un ordinateur sous Windows et Mac OS X, d'un navigateur Internet, etc.
Contenu du cours
Présentation de WinDev Mobile et du système iOS
- Présentation des 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 (nouveau)
- Accès aux bases de données tierces via un Webservice
- Accès aux bases de données par le serveur d'accès aux bases Tierces (nouveau)
L'interface utilisateur
- Utilisation de l’éditeur de fenêtres
- Les règles d’interface sous iOS
- Les champs spécifiques :
- Zone répétée
- Action Bar (nouveau)
- Fenêtre coulissante (nouveau)
- Balayage de contenu (nouveau)
- Rouleau (date, heure)
- Zone multilignes
- Interrupteur
- Sélecteur
- Graphe
- Modèles de champs et Super-champs.
- Paramétrage des touches du clavier.
- Gestion multiplateforme (configurations, agencement, code-cible conditionnel) (nouveau)
La programmation
- Les fonctions WLangage spécifiques pour les applications iOS
- Les règles de programmation sous iOS (fenêtres non modales, inactivité, …)
- Débogage de l’application (simulateur)
- Utilisation du code natif Objective-C
- Les notifications push (nouveau)
- Les procédures et les fonctions
- Envoyer un email
- Gérer les coordonnées GPS
- Prendre des photos
- Gérer les zones répétées
- Gérer le multifenêtrage
- Fonctions vidéo
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
- Utilisation de l’App Store
"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.