L'étendue des possibilités
WINDEV est conçu pour développer des applications sous les systèmes d'exploitation: Windows (8, 7, Vista, XP, 2008, 2003 et 2000), GNU de Linux, Mac OS X.
Pour une partie de ses fonctionnalités, WINDEV s'appuie sur les "frameworks" .Net et Java, ce qui permet une relative indépendance des applications créées par rapport au système d'exploitation.
WINDEV utilise son propre langage de programmation, appelé le WLangage, ressemblant beaucoup à du pseudo-langage.
Fonctionnalités automatiques des applications développées
Liste des fonctionnalités:
- Export des tables vers Word, Excel, OpenOffice et XML
- Création de fichier PDF
- Possibilité de saisir des macros en code WLangage
- Possibilités de tri et recherche directe dans les tables
- Possibilité de mémoriser les valeurs saisies dans un champ de saisie et de les choisir à nouveau
- Correction orthographique en temps réel (utilisation du dictionnaire d'OpenOffice.org)
- Historique des saisies sur les champs
- Affichage d'un graphique sur une série de données sélectionnées
- Agrandissement de la taille d'une combo
- Ajout de somme, moyenne et comptage dans une colonne
- Positionnement d'une minuterie sur un bouton
- Editeur d'états et de requêtes
Les "petits frères" de WINDEV
Les "petits" frères de WINDEV, WEBDEV et WINDEV MOBILE, permettent d'utiliser le même langage de programmation (WLangage), et les mêmes concepts (analyse, fenêtre, états, composants, classes, etc.)
Ils sont utilisés pour la génération de sites Web et d'applications pour terminaux industriels (Windows CE), pour smartphones et tablettes (iOS, Android et Windows RT):
- WebDev permet de créer des sites Internet et Intranet (applications Web), sous Windows ou Linux, qui se comportent comme de véritables applications (Web 2.0).
- WinDev Mobile permet de créer des applications mobiles pour des smartphones ou des tablettes, sous Windows CE, Windows Mobile, Windows Phone, Android et iOS (iPhone/iPad), pour Téléphones, Smartphones, Pocket PC, Tablettes, Netbook et Terminaux Industriels.