Formation Windev 19,les fondamentaux

30 258 vues

Publié le

La formation complète est disponible ici:
http://www.alphorm.com/tutoriel/formation-en-ligne-windev-19-les-fondamentaux

Cette formation permet d'acquérir les concepts ainsi que les connaissances techniques nécessaires au développement d’applications avec l’atelier de génie logiciel (AGL) WinDev 19.

Vous y découvrirez tous les aspects nécessaires à la réalisation de vos projets : Les différents outils de l’AGL, les principaux éditeurs, la définition d'une base de données, la création des fenêtres, l'édition de documents… jusqu'à la procédure d'installation.

Cette formation se veut très pragmatique, par la réalisation d'une application de gestion de contact et critique, en confrontant les avantages et inconvénients du produit.

La formation est basée sur la version 19 de WinDev.

Publié dans : Technologie
0 commentaire
2 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
30 258
Sur SlideShare
0
Issues des intégrations
0
Intégrations
18 320
Actions
Partages
0
Téléchargements
287
Commentaires
0
J’aime
2
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Formation Windev 19,les fondamentaux

  1. 1. Windev 19, les fondamentaux Présentation de la formation Site : http://www.alphorm.com Blog : http://www.alphorm.com/blog Forum : http://www.alphorm.com/forum Nicolas Ungern-sternberg Formateur et gérant d’informatique des 2 caps n.ungern@informatiquedes2caps.com WinDev 19, les fondamentaux alphorm.com™©
  2. 2. Plan • Présentation du formateur • Le cursus des formations • Le plan de formation • Publics concernés • Connaissances requises • Liens utiles WinDev 19, les fondamentaux alphorm.com™©
  3. 3. Présentation du formateur • Nicolas UNGERN-STERNBERG • Gérant de la société Informatique des 2 caps • Chef de projet, expert sur les technologies PC SOFT • Consultant et formateur indépendant • Mes références : Mon profil LinkedIn : http://lnkd.in/jFZV_n Site de l’entreprise : http://www.informatiquedes2caps.com Mon profil Alphorm : http://www.alphorm.com/auteur/nungernsternberg WinDev 19, les fondamentaux alphorm.com™©
  4. 4. Cursus A.G.L. PCSOFT Les fondamentaux Avancé Android IOS / Apple Le gestionnaire de code source Base HFSQL mobile Les fondamentaux Avancé Confirmé Expert Les nouveautés de la version 20 Windows CE mobile Expert Pour les utilisateurs avancé windev WinDev 19, les fondamentaux alphorm.com™©
  5. 5. Le plan de formation Une formation qui se veut pragmatique par la réalisation d’un logiciel de gestion de contact Présentation des concepts de windev Présentation du produit Le WLangage, un L5G Les principaux outils L’éditeur d’analyse Tour d’horizon de l’éditeur d’analyse L’éditeur de code Tour d’horizon de l’éditeur Les déclarations Les instructions de bases La création de fonctions et procédure La gestion des erreurs et exceptions Le débogueur L’éditeur d’état Utilisation d’une base de données existante (MySQL) Création et modélisation d’une base Hyperfile L’outil WDMAP et outils base de données L’éditeur d’IHM Le RAD applicatif Tour d’horizon de l’EDI La charte graphique et les modèles de fenêtres Le correcteur d’interface, les ancrages Le champ table, le binding Tour d’Horizon de l’éditeur Utilisation du RAD Création d’un état La génération et le déploiement Création de l’exécutable La procédure d’installation Test du déploiement WinDev 19, les fondamentaux alphorm.com™©
  6. 6. Publics concernés Tous les développeurs ne connaissant pas windev Les décideurs souhaitant découvrir windev Tous les chefs et directeurs de projets WinDev 19, les fondamentaux alphorm.com™©
  7. 7. Connaissances requises • De bonnes notions en développement informatique WinDev 19, les fondamentaux alphorm.com™©
  8. 8. Les autres formations développement sur alphorm WinDev 19, les fondamentaux alphorm.com™©
  9. 9. Liens utiles • Le site de PCSOFT http://www.pcsoft.fr • Le FTP de l’éditeur ftp4.pcsoft.fr (authentification anonyme) • L’association « WindevAsso » http://www.windasso.org • Forum utilisateur windev http://tunidev.net WinDev 19, les fondamentaux alphorm.com™©
  10. 10. Windev 19, c’est maintenant ! WinDev 19, les fondamentaux alphorm.com™©
  11. 11. Présentation des concepts de WinDev Qu'est-ce qu'un AGL ? Site : http://www.alphorm.com Blog : http://www.alphorm.com/blog Forum : http://www.alphorm.com/forum Le Wlangage, un L5G ? Nicolas Ungern-sternberg Formateur et gérant d’informatique des 2 caps n.ungern@informatiquedes2caps.com WinDev 19, les fondamentaux alphorm.com™©
  12. 12. Plan • Qu’est-ce qu’un AGL ? Présentation de l’Atelier de Génie Logiciel windev Les avantages et inconvénients • Le Wlangage, un L5G ? Avant il y avait l’assembleur, maintenant il y a le Wlangage WinDev 19, les fondamentaux alphorm.com™©
  13. 13. Qu’est-ce qu’un AGL ? Conception UML, Gestion des exigences… Réalisation Génération Déploiement Outils pour développer Java, .Net, php… Live update, push… Maintenance Audit, profiling,feedback… WinDev 19, les fondamentaux alphorm.com™©
  14. 14. Qu’est-ce qu’un AGL ? • Avantages : Tout est inclus Développement plus rapide • Inconvénients : Utilisation de « boites noires » Fortement intégré Lié à la « politique » marketing de PCSOFT WinDev 19, les fondamentaux alphorm.com™©
  15. 15. Le Wlangage, un L5G ? L1G : Langage machine 0010010010001011111010010111000111 L3G : Visual basic, Pascal, Java… Set xlo = CreateObject(Excel.Application) DoEvents xlo.Visible = True xlo.workbooks.Add i = rst.RecordCount j = DataGrid1.Columns.Count For k = 0 To j - 1 xlo.workbooks(1).sheets(1).Cells(l + 1, k + 1) = DataGrid1.Columns(k).Caption L2G : L’assembleur mov eax, 4 ; mov ebx, 1 ; mov ecx, Buffer Next k l = 0 rst.MoveFirst Do While Not rst.EOF For k = 0 To j - 1 DataGrid1.Col = k xlo.workbooks(1).sheets(1).Cells(l + 2, k + 1) = DataGrid1.Text Next k rst.MoveNext l = l + 1 Loop mov edx, BufferSize int 80h ; WinDev 19, les fondamentaux alphorm.com™©
  16. 16. Le Wlangage, un L5G ? • L4G : Le SQL ou Wlangage TableVersExcel(TABLE_MATABLE, sFic, taSansTitre) SMS.Numéro = 0610203040 SMS.Message = J'envoie des SMS avec WinDev Mobile ! SMSEnvoie() • L5G : Langage fonctionnel : Le Lisp, le prolog car (car (cdr (cdr (car (car l1) (cdr l2))) (car l1)))) lumière(on) :- interrupteur(on). WinDev 19, les fondamentaux alphorm.com™©
  17. 17. Ce qu’on a couvert • Une vue globale de Windev • La position du Wlangage parmi les autres langages WinDev 19, les fondamentaux alphorm.com™©
  18. 18. Présentation des concepts de WinDev Les principaux outils de l’AGL Site : http://www.alphorm.com Blog : http://www.alphorm.com/blog Forum : http://www.alphorm.com/forum Nicolas Ungern-sternberg Formateur et gérant d’informatique des 2 caps n.ungern@informatiquedes2caps.com WinDev 19, les fondamentaux alphorm.com™©
  19. 19. Plan • Le centre de contrôle HFSQL • Le centre de suivi de projets • Le centre de contrôle qualité • Le gestionnaire de code source (GDS) • La fabrique Logiciel • Et les autres… • Et ensuite ? WinDev 19, les fondamentaux alphorm.com™©
  20. 20. Le centre de contrôle HFSQL Permet de gérer les différentes bases HFSQL WinDev 19, les fondamentaux alphorm.com™©
  21. 21. Le centre de suivi de projets Gestion du planning, des tâches, de la saisie des temps… WinDev 19, les fondamentaux alphorm.com™©
  22. 22. Le centre de contrôle qualité Suivi des incidents et des demandes d’évolutions WinDev 19, les fondamentaux alphorm.com™©
  23. 23. Le gestionnaire de code source (GDS) WinDev 19, les fondamentaux alphorm.com™©
  24. 24. La fabrique Logiciel Automatiser le processus de production des applications WinDev 19, les fondamentaux alphorm.com™©
  25. 25. Et les autres… • Les robots de contrôle • Boite aux lettres • WDoutils • WDOptimiseur • WDjournal • WDTrans • WDHDiff • Etc… WinDev 19, les fondamentaux alphorm.com™©
  26. 26. Et ensuite ? Windev ! WinDev 19, les fondamentaux alphorm.com™©
  27. 27. Ce qu’on a couvert Les principaux outils proposés dans l’AGL windev WinDev 19, les fondamentaux alphorm.com™©
  28. 28. L’éditeur d’analyse Tour d’horizon Utiliser une base externe Site : http://www.alphorm.com Blog : http://www.alphorm.com/blog Forum : http://www.alphorm.com/forum Nicolas Ungern-sternberg Formateur et gérant d’informatique des 2 caps n.ungern@informatiquedes2caps.com WinDev 19, les fondamentaux alphorm.com™©
  29. 29. Plan • Création du projet « GestionDeContact » • Tour d’horizon de l’éditeur Le concept (Analyse/Fichiers/Versionning) Les menus, l’espace de travail Les connexions • Liaison avec un fichier Excel • Utilisation du fichier Excel dans une fenêtre windev WinDev 19, les fondamentaux alphorm.com™©
  30. 30. Ce qu’on a couvert • Se repérer dans l’éditeur d’analyse • Créer et utiliser une liaison vers un fichier ou une base externe WinDev 19, les fondamentaux alphorm.com™©
  31. 31. L’éditeur d’analyse Création et modélisation d’une base Hyperfile WDMap et les outils base de données Site : http://www.alphorm.com Blog : http://www.alphorm.com/blog Forum : http://www.alphorm.com/forum Nicolas Ungern-sternberg Formateur et gérant d’informatique des 2 caps n.ungern@informatiquedes2caps.com WinDev 19, les fondamentaux alphorm.com™©
  32. 32. Plan • Création de la base Hyperfile « GestionDeContact » Présentation des types de champs Les clés/index : unique, doublon, simple et composée Les contraintes d’intégrités Le cryptage, la sécurité Le paramétrage du RAD • Les outils base de données WDMAP , WDOptimiser, WDModif WinDev 19, les fondamentaux alphorm.com™©
  33. 33. Création de la base « GestionDeContact » • TABLE Titre (Est lié à 0 ou N contact ) Monsieur, mademoiselle, docteur, SARL… • TABLE Categorie (Est lié à 0 ou N Contact) Privé, professionnel… TABLE Contact (Est lié à 1 catégorie, Est lié à 1 titre) • Nom, prénom, adresse, téléphones, photo … WinDev 19, les fondamentaux alphorm.com™©
  34. 34. Ce qu’on a couvert Modéliser une base Hyperfile • Créer une table avec ses index et ses clés • Créer des liens entre les tables • Les options de cryptage et le paramétrage du RAD • Le modèle de données Quelques outils de gestion de base de données WinDev 19, les fondamentaux alphorm.com™©
  35. 35. L’éditeur d’IHM Le RAD Applicatif Site : http://www.alphorm.com Blog : http://www.alphorm.com/blog Forum : http://www.alphorm.com/forum Nicolas Ungern-sternberg Formateur et gérant d’informatique des 2 caps n.ungern@informatiquedes2caps.com WinDev 19, les fondamentaux alphorm.com™©
  36. 36. Plan • Présentation du Rapid Application Development Les Patterns (modèles) Les différentes générations possibles • Création de l’application « GestionDeContact » avec le RAD • Création d’une fenêtre de gestion avec le RAD • Tests et saisies WinDev 19, les fondamentaux alphorm.com™©
  37. 37. Le RAD, avantages / inconvénients • Avantages ☺ Permet la présentation d’une maquette rapidement Génération rapide des fenêtres, des états Permet de générer des interfaces de saisie • Inconvénients Fortement lié au code généré Ne répond pas forcément au besoin Il faut adapter le code, l’IHM généré WinDev 19, les fondamentaux alphorm.com™©
  38. 38. Ce qu’on a couvert • Ce qu’est un RAD applicatif • Les possibilités du RAD de windev • Les avantages et inconvénients d’utiliser le RAD WinDev 19, les fondamentaux alphorm.com™©
  39. 39. L’éditeur d’IHM Tour d’Horizon de l’EDI Site : http://www.alphorm.com Blog : http://www.alphorm.com/blog Forum : http://www.alphorm.com/forum Nicolas Ungern-sternberg Formateur et gérant d’informatique des 2 caps n.ungern@informatiquedes2caps.com WinDev 19, les fondamentaux alphorm.com™©
  40. 40. Plan • L’environnement Les différentes zones Le tableau de bord • Les volets Le volet « assistants, exemples et composants » • Le menu déroulant, le bandeau Le menu outils WinDev 19, les fondamentaux alphorm.com™©
  41. 41. Ce qu’on a couvert • L’éditeur windev • La force de windev par la mise à disposition d’exemples WinDev 19, les fondamentaux alphorm.com™©
  42. 42. L’éditeur d’IHM La charte graphique et les modèles de fenêtre Site : http://www.alphorm.com Blog : http://www.alphorm.com/blog Forum : http://www.alphorm.com/forum Nicolas Ungern-sternberg Formateur et gérant d’informatique des 2 caps n.ungern@informatiquedes2caps.com WinDev 19, les fondamentaux alphorm.com™©
  43. 43. Plan • La charte graphique Ambiances, styles et gabarits Le catalogue d’icônes (images) • Modèles de fenêtre Création d’un modèle Héritage et surcharge WinDev 19, les fondamentaux alphorm.com™©
  44. 44. Ce qu’on a couvert • Les possibilités graphiques de windev • La gestion des modèles de fenêtres WinDev 19, les fondamentaux alphorm.com™©
  45. 45. L’éditeur d’IHM Le champ table, le binding Site : http://www.alphorm.com Blog : http://www.alphorm.com/blog Forum : http://www.alphorm.com/forum Nicolas Ungern-sternberg Formateur et gérant d’informatique des 2 caps n.ungern@informatiquedes2caps.com WinDev 19, les fondamentaux alphorm.com™©
  46. 46. Plan Développement de notre application « GestionDeContact » • Tour d’horizon des différents champs Table, bouton, combo, calendrier … Les assistants • Le champ table en détail • Le binding des champs Automatique L’enregistrement en base en quelques lignes de code WinDev 19, les fondamentaux alphorm.com™©
  47. 47. Ce qu’on a couvert • Les différents champs de windev • L’avantage des champs évolués de l’AGL • L’avantage des assistants • Le dialogue entre les champs et la base de données WinDev 19, les fondamentaux alphorm.com™©
  48. 48. L’éditeur de code Tour d’horizon Site : http://www.alphorm.com Blog : http://www.alphorm.com/blog Forum : http://www.alphorm.com/forum de l’éditeur Nicolas Ungern-sternberg Formateur et gérant d’informatique des 2 caps n.ungern@informatiquedes2caps.com WinDev 19, les fondamentaux alphorm.com™©
  49. 49. Plan • Les menus • Les raccourcis clavier WinDev 19, les fondamentaux alphorm.com™©
  50. 50. L’éditeur WinDev 19, les fondamentaux alphorm.com™©
  51. 51. Ce qu’on a couvert • Utilisation de l’éditeur de code WinDev 19, les fondamentaux alphorm.com™©
  52. 52. L’éditeur de code Les déclarations et Site : http://www.alphorm.com Blog : http://www.alphorm.com/blog Forum : http://www.alphorm.com/forum les opérateurs Nicolas Ungern-sternberg Formateur et gérant d’informatique des 2 caps n.ungern@informatiquedes2caps.com WinDev 19, les fondamentaux alphorm.com™©
  53. 53. Plan • Créer et initialiser une variable • Les principaux types • Les opérateurs WinDev 19, les fondamentaux alphorm.com™©
  54. 54. Les principaux types : Les types simples Type Taille Booléen Vrai ou Faux Entier Entier -2 x 109 et 2 x 109 (environ) Entier sur X octets Selon X Octet à Entier sans signe 0 et 255 Entier sans signe sur X octets Selon X Entier système 4 octets en 32 bits, 8 octets en 64 bits Monétaire réel codé sur 10 octets Numérique(e,d) Nombre entier ou décimaux Réel Réel 8 octets Réel su 4 octets 4 octets Chaine caractère 1, 2 ou 4 octets selon la plate-forme d'exécution Chaine ANSI Taille dynamique caractère ANSI Chaine Unicode Taille dynamique caractère UNICODE Chaine Taille dynamique Buffer Zone mémoire binaire Date, heure, DateHeure, Durée Variant Stocker n'importe quelle valeur de type simple ou complexe WinDev 19, les fondamentaux alphorm.com™©
  55. 55. Les principaux types • Les autres types : Composés Tableaux, tableaux associatifs Structures Énumérations Combinaisons Avancés : Pile, liste, Connexion… WinDev 19, les fondamentaux alphorm.com™©
  56. 56. Les opérateurs Opérateur Exemples Opérateurs logiques ET, OU , PAS Opérateurs arithmétiques +, -, *, /, ++, --, +=, -= Opérateurs binaires , |, ||, bitDécaleGauche, bitDécaleDroite, opérateurs [ et ] Opérateurs de comparaison =, ~=, , =, =, , Opérateurs sur des chaînes de caractères +, [[, ]] Opérateurs sur adresse Opérateurs d'indirection de champ et de rubrique { et } Opérateurs de ponctuation ( et ), [ et ], , et . et : et ;, .., ... et // Opérateurs d'échange = Opérateurs d'affectation =, - et = WinDev 19, les fondamentaux alphorm.com™©
  57. 57. Ce qu’on a couvert • Première approche du Wlangage La déclaration et les différents type de variable Les opérateurs classiques et évolués WinDev 19, les fondamentaux alphorm.com™©
  58. 58. L’éditeur de code Les instructions de base Site : http://www.alphorm.com Blog : http://www.alphorm.com/blog Forum : http://www.alphorm.com/forum Nicolas Ungern-sternberg Formateur et gérant d’informatique des 2 caps n.ungern@informatiquedes2caps.com WinDev 19, les fondamentaux alphorm.com™©
  59. 59. Plan • Les instructions conditionnelles, les boucles • Les fonctions de base • Les principales fonctions Hyperfile WinDev 19, les fondamentaux alphorm.com™©
  60. 60. Les instructions conditionnelles, les boucles • Les conditions SI, SELON • Les boucles POUR POUR TOUT (chaines, champs, fichiers, tableaux) TANT QUE • Instructions simples RETOUR, SORTIR, RENVOYER, CONTINUE WinDev 19, les fondamentaux alphorm.com™©
  61. 61. Les fonctions de base • Les fonctions de gestion des chaines de caractère Caract, Chaineconstruit, ExtraitChaine, Milieu, Position, Taille, SansEspace Phonétique, MotVersTableau, Crypte, ChaineSupprime • Et bien d’autres : Fonctions SAP, DDE, MDI, Fax, Soap, Bluetooth, Zip, Ldap, Vidéo, Codes- Barres, XML, Statistiques, financières, Dessin etc… WinDev 19, les fondamentaux alphorm.com™©
  62. 62. Les principales fonctions Hyperfile • Les ordres HF courants Hcréation, HcréationSiInexistant, HRaz HLitpremier, HLitsuivant, HLitrecherche, HLit, HNumEnr, HTrouve HModifie, HAjoute, Hsupprime HtransactionDébut, HTransactionFin, HTransactionAnnule WinDev 19, les fondamentaux alphorm.com™©
  63. 63. Ce qu’on a couvert • Apprentissage de la programmation en Wlangage • Les fonctions d’accès aux données WinDev 19, les fondamentaux alphorm.com™©
  64. 64. L’éditeur de code Les procédures Site : http://www.alphorm.com Blog : http://www.alphorm.com/blog Forum : http://www.alphorm.com/forum Nicolas Ungern-sternberg Formateur et gérant d’informatique des 2 caps n.ungern@informatiquedes2caps.com WinDev 19, les fondamentaux alphorm.com™©
  65. 65. Plan • Déclarations PROCEDURE Nom de la procédure(Paramètres) [: Type du retour] Code de la procédure • Appels [Valeur retournée = ] Nom de la procédure([Paramètres]) (Valeur 1, ..., Valeur N) = Nom de la procédure([Paramètres]) WinDev 19, les fondamentaux alphorm.com™©
  66. 66. Ce qu’on a couvert • La création et l’utilisation des procédures et fonctions WinDev 19, les fondamentaux alphorm.com™©
  67. 67. L’éditeur de code La gestion des erreurs et Site : http://www.alphorm.com Blog : http://www.alphorm.com/blog Forum : http://www.alphorm.com/forum exceptions Nicolas Ungern-sternberg Formateur et gérant d’informatique des 2 caps n.ungern@informatiquedes2caps.com WinDev 19, les fondamentaux alphorm.com™©
  68. 68. Plan • Gestion automatique • Gestion par le code WinDev 19, les fondamentaux alphorm.com™©
  69. 69. Ce qu’on a couvert • Gérer les erreurs dans un programme WinDev 19, les fondamentaux alphorm.com™©
  70. 70. L’éditeur de code Le débogueur Site : http://www.alphorm.com Blog : http://www.alphorm.com/blog Forum : http://www.alphorm.com/forum Nicolas Ungern-sternberg Formateur et gérant d’informatique des 2 caps n.ungern@informatiquedes2caps.com WinDev 19, les fondamentaux alphorm.com™©
  71. 71. Plan • Utilisation courante du débogueur WinDev 19, les fondamentaux alphorm.com™©
  72. 72. Le débogueur WinDev 19, les fondamentaux alphorm.com™©
  73. 73. Ce qu’on a couvert • Apprendre à débugguer un programme WinDev 19, les fondamentaux alphorm.com™©
  74. 74. L’éditeur d’état Utilisation du RAD Site : http://www.alphorm.com Blog : http://www.alphorm.com/blog Forum : http://www.alphorm.com/forum Nicolas Ungern-sternberg Formateur et gérant d’informatique des 2 caps n.ungern@informatiquedes2caps.com WinDev 19, les fondamentaux alphorm.com™©
  75. 75. Plan • Utilisation du RAD Les différents types d’état Les différentes sources de données Les formats de papier WinDev 19, les fondamentaux alphorm.com™©
  76. 76. Le RAD WinDev 19, les fondamentaux alphorm.com™©
  77. 77. Ce qu’on a couvert • L’utilisation courante de l’éditeur d’état WinDev 19, les fondamentaux alphorm.com™©
  78. 78. L’éditeur d’état Tour d’horizon Site : http://www.alphorm.com Blog : http://www.alphorm.com/blog Forum : http://www.alphorm.com/forum de l’éditeur d’état Nicolas Ungern-sternberg Formateur et gérant d’informatique des 2 caps n.ungern@informatiquedes2caps.com WinDev 19, les fondamentaux alphorm.com™©
  79. 79. Plan • La description d’un état • Les différents blocs WinDev 19, les fondamentaux alphorm.com™©
  80. 80. Les différents blocs WinDev 19, les fondamentaux alphorm.com™©
  81. 81. Ce qu’on a couvert • La création d’un état simple WinDev 19, les fondamentaux alphorm.com™©
  82. 82. L’éditeur d’état Création d’un état Site : http://www.alphorm.com Blog : http://www.alphorm.com/blog Forum : http://www.alphorm.com/forum Nicolas Ungern-sternberg Formateur et gérant d’informatique des 2 caps n.ungern@informatiquedes2caps.com WinDev 19, les fondamentaux alphorm.com™©
  83. 83. Plan • Gestion des ruptures • Les différents appels dans le code WinDev 19, les fondamentaux alphorm.com™©
  84. 84. Ce qu’on a couvert • La création d’un état simple • L’impression et l’appel dans le code WinDev 19, les fondamentaux alphorm.com™©
  85. 85. La génération et le déploiement Création Site : http://www.alphorm.com Blog : http://www.alphorm.com/blog Forum : http://www.alphorm.com/forum de l’exécutable Nicolas Ungern-sternberg Formateur et gérant d’informatique des 2 caps n.ungern@informatiquedes2caps.com WinDev 19, les fondamentaux alphorm.com™©
  86. 86. Plan • Les bibliothèques • Le Framework WinDev • Les macro-codes utilisateur WinDev 19, les fondamentaux alphorm.com™©
  87. 87. Les bibliothèques WinDev 19, les fondamentaux alphorm.com™©
  88. 88. Le Framework WinDev Gestion des Webservices wd190awws.dll Générateur de codes-barres wd190barc.dll Fonctions d'accès aux terminaux mobiles wd190ce.dll Driver Natif XBase wd190db.dll Fonctions iOS wd190device.dll Services Google wd190ggl.dll Fonctions groupware wd190gpu.dll Fonctions de gravure wd190grv.dll Fonctions Java wd190jav.dll Modèles de données wd190mdl.dll Fonctions de messagerie wd190mess.dll Accès à .Net 2.0 wd190net2.dll Accès à .Net 4.0 wd190net4.dll Driver Natif XML wd190nxml.dll Gestion des ActiveX wd190ole.dll Gestion des pages dynamiques wd190page.dll Génération de fichier PCL wd190pcl.dll Réplication HyperFileSQL wd190rpl.dll Driver Natif SQLite wd190sqlite.dll Passage de tests automatiques wd190test.dll Transactions HyperFileSQL wd190trs.dll Affichage HTML wd190wk.dll Support XAML/XAML Support wd190xaml.dll Hyper File 5 WD553HF.dll WinDev 19, les fondamentaux alphorm.com™©
  89. 89. Le Framework WinDev Machine virtuelle wd190vm.dll Actions prédéfinies wd190action.dll Macro Code Utilisateur wd190cod.dll Fonctions de communication wd190com.dll Compilation dynamique wd190cpl.dll Impression des états wd190etat.dll Gestion des graphes wd190grf.dll Moteur HFSQL wd190hf.dll Gestion des images wd190img.dll Fonctions mathématiques wd190mat.dll Gestion des champs wd190obj.dll Client OLE DB wd190oldb.dll Gestion du dessin wd190pnt.dll Fonctions d'impression wd190prn.dll SQL wd190sql.dll Fonctions standard wd190std.dll Unicode wd190uni.dll Gestion XLS wd190xls.dll Génération de fichier XML wd190xml.dll Fonctions de compression wd190zip.dll Génération de page HTML wd190html.dll Génération de fichier PDF wd190pdf.dll Génération de fichier RTF wd190rtf.dll WinDev 19, les fondamentaux alphorm.com™©
  90. 90. Les macro-codes utilisateur WinDev 19, les fondamentaux alphorm.com™©
  91. 91. Ce qu’on a couvert • La compilation et la génération d’une application WinDev 19, les fondamentaux alphorm.com™©
  92. 92. La génération et le déploiement La procédure Site : http://www.alphorm.com Blog : http://www.alphorm.com/blog Forum : http://www.alphorm.com/forum d’installation Nicolas Ungern-sternberg Formateur et gérant d’informatique des 2 caps n.ungern@informatiquedes2caps.com WinDev 19, les fondamentaux alphorm.com™©
  93. 93. Plan • Utilisation de l’assistant • Gestion des mises à jour WinDev 19, les fondamentaux alphorm.com™©
  94. 94. Utilisation de l’assistant WinDev 19, les fondamentaux alphorm.com™©
  95. 95. Gestion des mises à jour WinDev 19, les fondamentaux alphorm.com™©
  96. 96. Ce qu’on a couvert • L’installation de l’application WinDev 19, les fondamentaux alphorm.com™©
  97. 97. La génération et le déploiement Test du déploiement Site : http://www.alphorm.com Blog : http://www.alphorm.com/blog Forum : http://www.alphorm.com/forum Nicolas Ungern-sternberg Formateur et gérant d’informatique des 2 caps n.ungern@informatiquedes2caps.com WinDev 19, les fondamentaux alphorm.com™©
  98. 98. Plan • Test du déploiement WinDev 19, les fondamentaux alphorm.com™©
  99. 99. Ce qu’on a couvert • Test du déploiement WinDev 19, les fondamentaux alphorm.com™©
  100. 100. Windev 19, les fondamentaux Conclusion Site : http://www.alphorm.com Blog : http://www.alphorm.com/blog Forum : http://www.alphorm.com/forum Nicolas Ungern-sternberg Formateur et gérant d’informatique des 2 caps n.ungern@informatiquedes2caps.com WinDev 19, les fondamentaux alphorm.com™©
  101. 101. Tout d’abord… En espérant que vous n’en soyez pas arrivé là avant la fin…. ;) WinDev 19, les fondamentaux alphorm.com™©
  102. 102. Tout d’abord… … Je vous dit un grand merci de m’avoir suivi… WinDev 19, les fondamentaux alphorm.com™©
  103. 103. Des questions ? Un projet ? Nicolas UNGERN-STERNBERG Contacts : Mon profil LinkedIn : http://lnkd.in/jFZV_n Site de l’entreprise : http://www.informatiquedes2caps.com Mon profil Alphorm : http://www.alphorm.com/auteur/nicolas-ungern-sternberg Forum Alphorm : http://www.alphorm.com/forum/ WinDev 19, les fondamentaux alphorm.com™©
  104. 104. Bilan de la formation • Destinée aux développeurs, aux responsables souhaitant découvrir WinDev 19 • Avoir une vue d’ensemble de l’AGL WinDev • Avoir les bases pour pouvoir utiliser WinDev pour de petits projets simples WinDev 19, les fondamentaux alphorm.com™©
  105. 105. Le mot de la fin • L’utilisation d’un AGL tel que windev ne dispense pas d’avoir une gestion correcte de ses projets ! Etude du besoin client / utilisateur Analyse préalable, analyse fonctionnelle et technique Suivi du projet, pour éviter toute dérive Ne pas négliger la documentation projet Grâce à PCSOFT, nous pouvons nous concentrer beaucoup plus sur le métier alors … FONCEZ ! WinDev 19, les fondamentaux alphorm.com™©
  106. 106. A tout de suite sur les formations suivantes ! WinDev 19, les fondamentaux alphorm.com™©

×