FORMATION WINDEV

  • Home
  • FORMATION WINDEV

Windev est un atelier logiciel vous permettant de développer très rapidement des applications pour les systèmes d'exploitation classiques Windows, Linux ou MAC, des sites web dynamiques avec WebDev et des applications pour mobiles IOS ou Android avec WinDev Mobile. L'environnement de développement est le même pour toutes les plateformes cibles et il permet de prendre en charge toutes les phases de développement du cahier des charges à l'application finale.

Objectifs de la formation 

Windev est un atelier logiciel vous permettant de développer très rapidement des applications pour les systèmes d’exploitation classiques Windows, Linux ou MAC, des sites web dynamiques avec WebDev et des applications pour mobiles IOS ou Android avec WinDev Mobile. L’environnement de développement est le même pour toutes les plateformes cibles et il permet de prendre en charge toutes les phases de développement du cahier des charges à l’application finale. Outre la rapidité de développement qui a largement contribué au succès des produits PC Soft, une même application source peut être facilement adaptée sur différentes plateformes.

À qui s’adresse cette formation ?

Public :

Cette formation Windev est destinée aux personnes débutantes sur WinDev qui désirent apprendre à utiliser l’environnement du logiciel et à développer des applications simples.

Prérequis :

Connaissance de base en informatique : utilisation d’un ordinateur, de Windows, d’un navigateur Internet, etc.

Contenu du cours 

  1. Prise en main de Windev

    L’environnement WinDevL’éditeur de fenêtres

    Les exemples

    Le Rad (construction automatique de l’application)La base de données

    Les bases de données Hyper File avec Windev

    Analyse : outil de définition des fichiers et des champsGénération de l’analyseLiaisons entre les fichiers

    Windev : Les fenêtres

    Ergonomiemenu système, barre de titre, tailleEditeur de styles (feuille de style)Groupe de champsEtude des différents types d’objets (libellé, texte, numérique, date, heure, masques de saisie, cases à cocher, cases à options, listes déroulées, listes déroulante, boutons, images, tables)Intégration automatique des rubriques d’un fichier dans un écranEnchaînement des écrans

    Windev : Les états

    Description de l’éditeurDifférents modes de création- état lié à un fichier- étiquettes- état libreLes tris, les filtres, les rupturesLes paramètres d’impression (format du papier, marges, drivers imprimante, polices de caractères)Exécution depuis le programme

    La programmation Windev

    Le projetLes procédures (avec ou sans passage de paramètres)Les fonctionsLe WLangage

    L’installation

    La création d’un programme exécutableLa mise ne bibliothèque des objetsL’installation sur un autre posteMaintenance de l’application réaliséeL’outil d’installation

    Le dossier

    Description de l’applicationOrganisation des projets

Objectifs de la formation 

Cette formation WinDev Mobile est destinée aux personnes connaissant déjà WinDev et souhaitant développer rapidement des applications pour mobiles ou tablette Android robustes et professionnels. 

À qui s’adresse cette formation ?

Public :

Cette formation WinDev mobile est destinée 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 Android.

Prérequis :

Avoir suivi la formation “WinDev initiation” (Réf DWDI) ou connaissances équivalentes.

Contenu du cours 

  1. 1.

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

    Présentation des concepts de base.Les principes de développement AndroidDéveloppement sous Windows avec WinDev MobileConfiguration de Windows pour le développement AndroidExemple d’application Android simple

    La base de données avec WinDev Mobile pour Android

    Les bases de données SQLiteConversion des données de HyperFileSQL à SQLiteRéplication universelle

    L’interface utilisateur

    Utilisation de l’éditeur de fenêtresLes règles d’interface sous AndroidLes champs spécifiques :- Zone répétée- Menus déroulants- Combos- Champ caméraGestion avancée des ancrages (taille écran, changement d’orientation, …).

    La programmation WinDev Mobile pour Android

    Les fonctions WLangage spécifiques pour les applications AndroidLes règles de programmation sous Android (fenêtres non modales, inactivité, …)Débogage de l’application (simulateur, émulateur, mobile, Dalvik Debug Monitor Server)Utilisation de code JavaLes procédures et les fonctionsEnvoyer un emailEnvoyer un SMSGestion des coordonnées GPSAlerter l’utilisateur (toast, vibration, etc.)Gestion des capteurs du Mobile (orientation, accélération, etc.)Scanner les codes-barresPrendre des photosGérer les zones répétéesGérer le multifenêtrage

    L’installation

    La création de la procédure d’installationInstallation de l’application et de ses donnéesLes méthodes de déploiement de l’applicationDéploiement sur le terminal mobileGoogle PlayServeur web interne

Objectifs de la formation 

WinDev est un atelier logiciel vous permettant de développer très rapidement des applications pour les systèmes d’exploitation classiques Windows, Linux ou MAC, des sites web dynamiques avec WebDev et des applications pour mobiles IOS ou Android avec WinDev Mobile. L’environnement de développement est le même pour toutes les plateformes cibles et il permet de prendre en charge toutes les phases de développement du cahier des charges à l’application finale.

À qui s’adresse cette formation ?

Public :

Cette formation WinDev Mobile est destiné aux personnes débutantes sur WinDev et WinDev Mobile qui désirent apprendre à utiliser cet environnement logiciel pour développer des applications Android.

Prérequis :

Connaissances de l’utilisation d’un terminal mobile sous Android. Connaissances de l’utilisation d’un ordinateur sous Windows, d’un navigateur Internet, etc.

Contenu du cours 

  1. 1.

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

    Présentation des concepts de base.Les principes de développement AndroidDéveloppement sous Windows avec WinDev MobileConfiguration de Windows pour le développement AndroidExemple d’application Android simple

    Les exemples

    Le Rad (construction automatique de l’application)La base de données

    La base de données avec WinDev mobile

    Les bases de données HyperFileSQL.Les bases de données SQLiteConversion des données de HyperFileSQL à SQLiteAnalyse : outil de définition des fichiers et des champsGénération de l’analyseLiaisons entre les fichiersMode connecté et déconnecté.Accès à d’autres formats de données.

    L’interface utilisateur

    Utilisation de l’éditeur de fenêtresLes règles d’interface sous AndroidLes champs spécifiques :- Zone répétée- Menus déroulants- Combos- Champ caméraGestion avancée des ancrages (taille écran, changement d’orientation, …)

    La programmation

    Les fonctions WLangage spécifiques pour les applications AndroidLes règles de programmation sous Android (fenêtres non modales, inactivité, …)Débogage de l’application (simulateur, émulateur, mobile, Dalvik Debug Monitor Server)Utilisation de code JavaLes procédures et les fonctionsEnvoyer un emailEnvoyer un SMSGestion des coordonnées GPSAlerter l’utilisateur (toast, vibration, etc.)Gestion des capteurs du Mobile (orientation, accélération, etc.)Scanner les codes-barresPrendre des photosGérer les zones répétéesGérer le multifenêtrage

    Les états

    Description de l’éditeurDifférents modes de création- état lié à un fichier- étiquettes- état libreLes tris, les filtres, les rupturesLes paramètres d’impression (format du papier, marges, drivers imprimante, polices de caractères)Exécution depuis le programme

    L’installation

    La création de la procédure d’installationInstallation de l’application et de ses donnéesLes méthodes de déploiement de l’applicationDéploiement sur le terminal mobileGoogle PlayServeur web interne

    Le dossier

    Description de l’applicationOrganisation des projets

Objectifs de la formation 

Cette formation Windev Mobile pour iOS, vous permettra de maitriser l’environnement 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/iPad professionnels qui accèdent à des bases de données HyperFileSQL, envoient des emails, gèrent la géolocalisation, etc .., toutes les fonctionnalités classiques des applications iOS modernes et performantes sont passées en revue

À qui s’adresse cette formation ?

Public :

Cette formation WinDev Mobile est destinée aux personnes connaissant déjà WinDev et souhaitant développer rapidement des applications pour iPhone ou iPad robustes et professionnels.

Prérequis :

Avoir suivi la formation WinDev initiation (DWDI) ou connaissances équivalentes.

Contenu du cours 

  1. 1

    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 XcodeDéveloppement sous Windows avec WinDev MobileConfiguration de Mac OS X pour le développement iOSConfiguration de Windows pour le développement iOSExemple d’application Objective C avec Xcode.

    La base de données avec WinDev Mobile pour iOS

    Les bases de données HyperFileSQL.Mode connecté et déconnecté.Accès à d’autres formats de données.

    L’interface utilisateur

    Utilisation de l’éditeur de fenêtresLes règles d’interface sous iOSLes champs spécifiques :- Zone répétée.- Rouleau (date, heure).- Zone multiligne.- Interrupteur.- Sélecteur.- Graphe.Modèles de champs et Super-champs.Paramétrage des touches du clavier.Gestion avancée des ancrages (taille écran, changement d’orientation, …).

    La programmation WinDev Mobile pour iOS

    Les fonctions WLangage spécifiques pour les applications iOSLes règles de programmation sous iOS (fenêtres non modales, inactivité, …)Débogage de l’application (simulateur)Utilisation du code natif Objective-CLes procédures et les fonctionsEnvoyer un emailGérer les coordonnées GPSPrendre des photosGérer les zones répétéesGérer le multifenêtrageFonctions vidéo

    L’installation

    La création de la procédure d’installationInstallation de l’application et de ses donnéesLes méthodes de déploiement de l’applicationDéploiement sur le terminal mobileUtilisation de l’App Store

Objectifs de la formation 

WinDev est un atelier logiciel vous permettant de développer très rapidement des applications pour les systèmes d’exploitation classiques Windows, Linux ou MAC, des sites web dynamiques avec WebDev et des applications pour mobiles IOS ou Android avec WinDev Mobile. L’environnement de développement est le même pour toutes les plateformes cibles et il permet de prendre en charge toutes les phases de développement du cahier des charges à l’application finale. 

À qui s’adresse cette formation ?

Public :

Cette formation Windev Mobile est destinée aux personnes débutantes sur WinDev et WinDev Mobile qui désirent apprendre à utiliser cet environnement logiciel pour développer des applications iOS.

Prérequis :

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 

  1. 1.

    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 XcodeDéveloppement sous Windows avec WinDev MobileConfiguration de Mac OS X pour le développement iOSConfiguration de Windows pour le développement iOSExemple d’application Objective C avec Xcode.

    Les exemples

    Le Rad (construction automatique de l’application)La base de données

    La base de données avec WinDev Mobile pour iOS

    Les bases de données HyperFileSQL.Analyse : outil de définition des fichiers et des champsGénération de l’analyseLiaisons entre les fichiersMode connecté et déconnecté.Accès à d’autres formats de données.

    L’interface utilisateur

    Utilisation de l’éditeur de fenêtresLes règles d’interface sous iOSLes champs spécifiques :- Zone répétée.- Rouleau (date, heure).- Zone multiligne.- Interrupteur.- Sélecteur.- Graphe.Modèles de champs et Super-champs.Paramétrage des touches du clavier.Gestion avancée des ancrages (taille écran, changement d’orientation, …).

    La programmation WinDev Mobile pour iOS

    Les fonctions WLangage spécifiques pour les applications iOSLes règles de programmation sous iOS (fenêtres non modales, inactivité, …)Débogage de l’application (simulateur)Utilisation du code natif Objective-CLes procédures et les fonctionsEnvoyer un emailGérer les coordonnées GPSPrendre des photosGérer les zones répétéesGérer le multifenêtrageFonctions vidéo

    Les états

    Description de l’éditeurDifférents modes de création- état lié à un fichier- étiquettes- état libreLes tris, les filtres, les rupturesLes paramètres d’impression (format du papier, marges, drivers imprimante, polices de caractères)Exécution depuis le programme

    L’installation

    La création de la procédure d’installationInstallation de l’application et de ses donnéesLes méthodes de déploiement de l’applicationDéploiement sur le terminal mobileUtilisation de l’App Store

    Le dossier

    Description de l’applicationOrganisation des projets

Objectifs de la formation 

Cette formation Windev perfectionnement vous permettra de compléter vos connaissances de base sur WinDev et le développement d’applications Windows. Vous étudierez les différents types de champs avancés, apprendrez à gérer les bases de données complexes. 

 

À qui s’adresse cette formation ?

Public :

Cette formation Windev est destinée aux personnes utilisant WinDev pour développer des applications Windows et désirant se perfectionner sur ce produit

Prérequis :

Avoir suivi la formation “WinDev initiation”(DWDI) ou connaissances équivalentes.

Contenu du cours 

  1. 1.

    Les bases de données

    Les requêtes simples et paramétréesLa gestion des accès concurrentiels et des blocagesLa gestion des répertoires de donnéesLes triggers de programmation

    L’interface utilisateur

    Le champ table de programmationLe champ jaugeLe champ zone répétée de programmationLes champs listes et combosLe champ RTFLe champ imageLe champ liste imageLe champ arbre (treeview)Le champ graphe (Histogramme, Secteur, …)Le champ séparateur (splitter)Le champ boîte à outilsLa création d’un superchampLa création d’un modèle de champLa création et l’utilisation d’un composant

    La programmation et les concepts

    Les règles d’intégration du multilingueLes procédures automatiquesLa gestion des mails (POP, SMTP, Lotus Notes, Outlook)La création d’un client FTPLes propriétés des objetsLa gestion des liaisons série et parallèleLa mise en place des triggers de programmationLes fichiers texteLes fichiers INILes fichiers XMLLa création et l’intégration d’un composant externe

    Les états (reporting)

    Les trisLes ruptures (totaux, sous-totaux)Les conditionsLes codes-barresLa création automatique d’étatsLe passage de paramètres issus de l’IHM