La formation WinDev Mobile est conçue pour les développeurs déjà familiarisés avec WinDev et souhaitant élargir leurs compétences en créant des applications Android performantes et professionnelles.
Cette formation vous guidera à travers l’environnement WinDev Mobile spécifique à Android, vous permettant de développer des applications mobiles qui intègrent des bases de données SQLite, la géolocalisation, l’envoi d’emails, et bien plus encore. Vous apprendrez à utiliser le WLangage pour tirer pleinement parti des fonctionnalités d’Android et à créer des applications robustes et adaptées aux exigences modernes du marché mobile.
Objectifs de la formation WinDev Mobile
Objectif opérationnel :
Développer des applications Android professionnelles et performantes en utilisant WinDev Mobile, en intégrant des fonctionnalités modernes telles que la géolocalisation, l’envoi d’emails, la gestion de bases de données, etc.
Objectifs pédagogiques :
À l’issue de cette formation, vous serez capable de :
- Configurer votre environnement de développement pour Android avec WinDev Mobile.
- Créer des applications Android qui interagissent avec des bases de données SQLite.
- Intégrer des fonctionnalités classiques telles que la géolocalisation, l’envoi d’emails, la gestion des capteurs et bien plus.
- Déployer vos applications sur des terminaux Android et sur Google Play.
- Utiliser les spécificités d’Android avec WinDev Mobile, comme la gestion des fenêtres non modales, la gestion des capteurs et des notifications.
À qui s’adresse cette formation ?
Public :
Cette formation est destinée aux développeurs ayant déjà une expérience avec WinDev et souhaitant apprendre à développer des applications mobiles Android avec WinDev Mobile.
Prérequis :
Avoir suivi la formation “WinDev initiation” (Réf DWDI) ou posséder des connaissances équivalentes en développement WinDev.
Contenu du cours WinDev Mobile
Présentation de WinDev Mobile et du système Android
- Introduction aux concepts de base du développement mobile sous Android.
- Présentation du développement Android et des spécificités liées à la plateforme.
- Configuration de Windows pour le développement Android avec WinDev Mobile.
La base de données avec WinDev Mobile pour Android
- Utilisation de SQLite pour les applications Android.
- Conversion des données de HyperFileSQL à SQLite.
- Mise en place de la réplication universelle pour la gestion des données.
L’interface utilisateur
- Utilisation de l’éditeur de fenêtres pour créer l’interface utilisateur.
- Règles d’interface spécifiques sous Android.
- Gestion des champs spécifiques : zone répétée, menus déroulants, combos, champ caméra.
- Gestion des ancrages (taille d’écran, changement d’orientation, etc.).
La programmation WinDev Mobile pour Android
- Fonctionnalités spécifiques du WLangage pour Android.
- Règles de programmation sous Android (fenêtres non modales, inactivité, etc.).
- Débogage de l’application avec simulateur, émulateur et Dalvik Debug Monitor Server.
- Utilisation du code Java pour étendre les fonctionnalités.
- Programmation des fonctionnalités : envoi d’emails, SMS, gestion des coordonnées GPS, alertes utilisateur (toast, vibration), gestion des capteurs (orientation, accélération), scanner les codes-barres, prendre des photos, gestion des zones répétées, multifenêtrage.
L’installation
- Création de la procédure d’installation de l’application Android.
- Méthodes de déploiement sur les terminaux mobiles : déploiement sur Google Play, serveur web interne.
Travaux Pratiques
Tout au long de la formation, des travaux pratiques vous permettront de mettre en œuvre les concepts appris et de développer des applications Android complètes.
Cette formation WinDev Mobile vous permettra de maîtriser la création d’applications Android robustes et professionnelles, en utilisant les outils puissants de WinDev Mobile pour répondre aux besoins actuels du marché.