Comme chaque année, la société Française, PC SOFT éditeur du célèbre WinDev, publie une nouvelle version avec un lot impressionnant de nouveautés pour tous types de développement. De quoi faire plaisir à chacun d’entre nous. Une nouveauté est notamment mise en avant en premier lieu et elle est très intéressante, pour moi (développeur WinDev depuis bientôt quatre ans) mais aussi pour beaucoup de développeurs du W-Langage qui vont ainsi soumettre des concepts d’applications envers la plateforme à la pomme croquée.
Cet avant goût fruité vous tente ? Ce n’est, bien entendu, pas tout. Mais il faut reconnaître que PC SOFT arrive à suivre le marché de l’informatique et de la télécommunication avec une force redoutable. Présent dans plus de 100 pays, aujourd’hui, WinDev est un produit mûr utilisé par de nombreux professionnels de l’informatique dont plus de 100 000 développeurs.
Comme chaque année, je place en avant les nouveautés qui pour moi sont importantes. Cette liste n’est donc pas complète. Il existe environ 917 nouveautés (parfois en double) dans le listing commercial de la société Montpelliéraines mettant en avant les nouvelles fonctionnalités à destination des développeurs et chefs de projets que nous sommes.
Général
- Nouvel environnement au démarrage de l’application avec une présentation beaucoup plus claire et précise.
- De même, dans la création du projet, l’environnement de l’assistant semble être également plus clair.
- Bien que cela ne m’intéresse pas outre mesure, WinDev et plus particulièrement le W-Langage sera disponible en … Chinois. Utile pour l’implémentation de PC SOFT à travers le monde. Dans ce même contexte, l’UNICODE est disponible à travers l’ensemble des produits.
- Le copier/coller ou « Drag and Drop » entre les éditeurs (par exemple entre le champ texte d’un état vers une page WebDev) est désormais supporté.
- Une nouveauté également intéressante : La possibilité de renommer un projet directement depuis l’éditeur.
- La compilation dynamique permettant la génération du code source à la volée
- Possibilité d’avoir un filigrane sur un état
- WinDev et WebDev 17 intègre la fusion PDF (Dommage, mon application de fusion de PDF devra soit partir à la retraite, soit ce modernisée).
- Génération des signets dans un document PDF
- Modernisation de l’interface du Centre de Contrôle HyperFile SQL
WinDev 17
- Champ ruban : Pour avoir un look « Office 2007″ ou « Windows 8″. Le champ ruban permet d’avoir un menu unifié et plutôt agréable à l’oeil.
- Dans les combo (box) : Possibilité, comme pour un champ de saisie classique, d’avoir un masque de saisie.
- Dans les FAA : Menu contextuel sur champ de saisie, calculatrice sur champ un champ numérique…
- Le look de l’application d’installation (Install) évolue pour une meilleure IU
- Découpage de 50% du framework lors de la génération JAVA
WebDev 17
- La possibilité de mettre des applications et sites Web dans le « Cloud PC SOFT », un espace « dans le nuage » offert par PC SOFT.
- Champ de saisie HTML : Evolution par rapport à la charte graphique du site
- Evolution des zones répétées : En code navigateur, en rupture enroulable…
- Ancrage des champs facilités
- AWP (Active WebDev Page) : Durée de vie d’une session AWP (timeout) par site : Enfin
! - Dans la génération HTML, le code généré est mieux structuré. On travaille dorénavant par zones (DIV) et non par tables.
- Le code est ainsi compatible avec les normes W3C
- Personnalisation de l’en-tête HTML
- HTML 5 : Support de la norme W3C
- Meilleure consommation des ressources pour le serveur d’applications
- Une gestion des erreurs avec une charte graphique plus simpliste
WinDev Mobile 17
- iOS en natif (on en reparlera bientôt sur ce blog)
- Développement possible d’applications iPhone et iPad directement depuis l’environnement WinDev Mobile 17 depuis un poste Windows
- Plus de 500 fonctionnalités du W-Langage sont supportés pour les applications iOS (Caméra, GPS, Email, Bases de données…).
- Partage de fichiers entre un terminal iOS et un PC/MAC avec iTunes
- Support de HyperFile SQL Classic dans une application iPhone ou iPad
- Support de HyperFile SQL Serveur dans une application iPhone ou iPad
- Déploiement « AD HOC » des applications iPhone/iPad : Déploiement sur 100 terminaux mobiles (Compte développeur Apple obligatoire)
- Déploiement « IN-HOUSE » des applications iPhone/iPad : Déploiement sur terminaux mobiles sans aucunes limites (Compte développeur Apple obligatoire)
- Déploiement « APPSTORE » des applications iPhone/iPad : Déploiement sur la bibliothèque d’Apple possible pour certaines applications (propos assez vaste lorsqu’on le connaît la politique d’Apple)
- Découpage du framework de 50% pour Android.
- Gestion du multi-touch sur Android
- Nouveau champ carte sur Android
- Gestion de la publicité dans les applications Android, afin d’obtenir des revenus.
- Support d’Android 3 (quid de la 4 ?)
- Boutons graphiques pour Windows Phone 7
WinDev, WebDev et WinDev Mobile sont des marques déposées de PC SOFT. Les images des nouveautés appartiennent à PC SOFT. Liste des 917 nouveautés.