loader image

Gate Training

logo-png
Langages et Développement

Formation WinDev Mobile : Développement d’applications iOS

4 Jours

Cette formation WinDev Mobile pour iOS vous permet de maîtriser l’environnement WinDev Mobile pour créer des applications performantes et professionnelles destinées aux iPhone et iPad. Vous apprendrez à configurer votre environnement de développement pour iOS, à utiliser le WLangage et à intégrer des fonctionnalités telles que l’accès aux bases de données HyperFileSQL, la gestion de la géolocalisation, l’envoi d’emails, et bien d’autres fonctionnalités modernes indispensables aux applications iOS. À l’issue de cette formation, vous serez capable de développer des applications iOS robustes et de qualité, prêtes à être déployées sur le App Store.

Objectifs de la formation WinDev Mobile pour iOS

Objectifs principaux :

  • Développer des applications iOS professionnelles pour iPhone et iPad avec WinDev Mobile. 
  • Maîtriser l’intégration de bases de données (HyperFileSQL, accès à d’autres formats). 
  • Mettre en œuvre des fonctionnalités clés, telles que la géolocalisation, l’envoi d’emails, la gestion de photos et vidéos. 
  • Comprendre l’utilisation du code natif Objective-C dans le cadre de l’intégration de fonctionnalités avancées. 

Objectifs pédagogiques :

  • Configurer votre environnement pour Mac OS X et Windows pour le développement iOS. 
  • Créer une interface utilisateur optimisée pour iOS en utilisant l’éditeur de fenêtres et les champs spécifiques. 
  • Utiliser les fonctions WLangage spécifiques pour le développement d’applications iOS. 
  • Déployer l’application iOS sur un terminal mobile et sur l’App Store. 

À qui s’adresse cette formation ?

Public :

Cette formation s’adresse aux développeurs connaissant déjà WinDev et qui souhaitent se spécialiser dans le développement d’applications pour iPhone et iPad avec WinDev Mobile.

Prérequis :

Avoir suivi la formation WinDev initiation (DWDI) ou posséder des connaissances équivalentes sur WinDev.

Contenu du cours WinDev Mobile pour iOS

Présentation de WinDev Mobile et du système iOS

  • Introduction aux concepts de développement sous iOS. 
  • Configurer l’environnement Mac OS X et Windows pour le développement d’applications iOS. 
  • Exemple d’une application Objective-C avec Xcode pour comprendre l’intégration native. 

La base de données avec WinDev Mobile pour iOS

  • Utilisation des bases de données HyperFileSQL avec WinDev Mobile. 
  • Accès aux bases de données SQLite et gestion des modes connecté et déconnecté. 
  • Prise en charge des formats de données externes. 

Interface utilisateur

  • Utilisation de l’éditeur de fenêtres pour créer des interfaces spécifiques à iOS. 
  • Règles d’interface sous iOS : gestion des zones répétées, des interrupteurs, des sélecteurs, et des graphiques. 
  • Gestion des ancrages pour une compatibilité avec différents écrans et orientations. 
  • Paramétrage des touches du clavier pour une meilleure expérience utilisateur. 

Programmation WinDev Mobile pour iOS

  • Utilisation des fonctions WLangage spécifiques aux applications iOS. 
  • Règles de programmation sous iOS, telles que la gestion des fenêtres non modales et l’inactivité. 
  • Débogage avec le simulateur iOS et gestion de l’application sur Mac OS X. 
  • Utilisation du code natif Objective-C pour étendre les fonctionnalités iOS. 
  • Fonctionnalités spécifiques : envoi d’emails, gestion des coordonnées GPS, gestion de photos et vidéos, multifenêtrage. 

Installation et déploiement

  • Création de la procédure d’installation de l’application. 
  • Méthodes de déploiement : installation sur le terminal mobile et soumission sur l’App Store. 

Travaux Pratiques

  • Des exercices pratiques seront réalisés tout au long de la formation pour mettre en application les compétences acquises. 

 

Cette formation vous fournira les connaissances nécessaires pour concevoir, développer et déployer des applications iOS de qualité, à la fois performantes et adaptées aux exigences des utilisateurs. Vous pourrez ainsi tirer pleinement parti de l’environnement WinDev Mobile pour vos projets mobiles.

 

Réf:

019

Tarif:

600 Dt

Niveau:

Intermédiaire

Classe à distance:

Possible