Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Sortie de WINDEV 17
Avec 917 nouveautés, l'EDI permet à présent de développer des applications iPhone et iPad

Le , par Gordon Fowler

22PARTAGES

2  2 
PC SOFT vient d'annonce la version 17 de WINDEV avec 917 nouveautés.

Parmi celles-ci, WINDEV Mobile génère à présent des applications professionnelles natives pour iPhone et iPad en plus de Windows et d'Android. Au niveau du déploiement, le choix est possible soit via l'AppStore,
ou la méthode Ad Hoc Distribution ou encore en in-House Distribution.

« WINDEV Mobile permet de diffuser des applications portables sous iOS, Windows et Android tout en programmant avec un code unique », explique l'éditeur. « Là où, sans WINDEV, il est nécessaire de maitriser plusieurs langages complexes pour créer des applications multiplateformes, il suffit de continuer à programmer facilement en L5G (le WLangage) pour y parvenir avec WINDEV ».

Parmi les plus de 900 autres nouveautés on compte :

  • Le full UNICODE dans WINDEV et WEBDEV pour l'utilisation des alphabets dits "non latins" (russe, chinois...) qui facilite la communication avec les ERP
  • Le CLOUD de PC SOFT avec la mise à disposition une plateforme d'hébergement Il devient par exemple possible d'héberger en 1 clic les sites et WebServices dans le Cloud de PC SOFT après avoir créé un compte, Le développeur n'a qu'à choisir la les capacités maximales d'utilisation (nombre de CPU, mémoire, disque...) ou certains paramètres comme la plage horaire pour la sauvegarde des données, etc.
  • Des nouveaux champs : champ organigramme, graphe entonnoir, notation, ruban. « Ces nouveaux champs personnalisables répondent à la demande en matière de création d'IHM moderne ».
  • Le "Zoning" : ce nouveau mode d'édition permet de définir l'architecture de la page à créer : en-tête, pied de page, encart
  • De nouveaux ancrages pour définir la manière dont le contenu d'une page se comporte lorsque la page est agrandie par l'internaute
  • W3C transitionnal ou W3C HTML5 : WEBDEV génère par défaut un code HTML répondant à la norme W3C transitionnal. Il est possible également de générer le code HTML à la norme W3C HTML 5 (qui permet par exemple de publier des sites offlines)
  • RAD e-commerce : le RAD génère en quelques clics un site d'e-commerce prêt à l'emploi et paramétrable
  • Le support de iPv6 : en plus de la norme IPv4, la norme IPv6 est supportée dans toutes les fonctionnalités faisant appel à la couche TCP/IP : sockets, FTP, emails, accès réseau, etc.
  • Et l'accès natif 64 bits pour MySQL


« La solution rêvée pour développer des applications iPhone, iPad » conclue PC SOFT lors de la présentation de son nouvel EDI.

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de lazariel
Membre actif https://www.developpez.com
Le 28/11/2011 à 16:39
Je trouve ta réponse beaucoup trop simpliste jimmypage.

Sachant qu'il faut déjà avoir un produit Apple pour pouvoir compiler, on a déjà un niveau matériel à prendre en compte.

Franchement, si c'est du même niveau que le développement Android en 16 (beaucoup de promesses, rien de réellement effectif), apprenez l'Objective-C et l'utilisation de Cocoa.
3  0 
Avatar de Steve Bojs
Futur Membre du Club https://www.developpez.com
Le 01/12/2011 à 21:45
Vous avez déjà essayé de vous mettre à l'objective-C et à Cocoa ?
J'ai essayé. Pour se faire peur, il suffit de jeter un oeil sur un "getting started" :
http://developer.apple.com/library/i...roduction.html
Bon, toutes les doc sont en anglais, mais ça ne me pose pas de problème.

Il faut donc :
- apprendre l'objective-C (rien que pour ça, il faut un bouquin). (attention à la prise de référence dans les Set qui prennent des objets par pointeurs…)
- arriver à taper "[" sur le clavier d'un mac ;) - se familiariser avec le framework cocoa - comprendre tous les concepts du développement ios : design pattern, mvc, pattern observer, target-action, outlet, key-value coding, etc... ah, et au fait, pas besoin de faire de subclassing, il y a les delegate ! ... Comme à chaque fois dans les doc apple sur un sujet donné, ce doc aiguille sur tout un tas d'autres concepts qu'il faut apprendre. "Understanding Fundamental Design Patterns", "Implementing the View Controller", "The Target-Action Pattern Enables Responses to User Interactions", "Event Handling Guide for iOS", ... Je vous garantis que c'est l'horreur. J'ai eu la chance d'essayer le développement iOS avec WD17, pas le portage, le développement. Je souhaite bien du courage à ceux qui le feront autrement.
3  0 
Avatar de Howely
Membre à l'essai https://www.developpez.com
Le 19/11/2011 à 17:18
je vais parler de la version mobile:

moi ce qui me dérange, c'est d'avoir pris la version 16 en me basant sur le suivi de la version 15 (en gros presque une mise à jour par mois)

et cette année on a eu que 2 mises à jour dont une qui amenait windows phone

quand on voit le peu d'intégration qu'a la version 16 avec WP et accessoirement avec android (mais surtout avec windows phone) je trouve déconné qu'il faille payer 500e HT (prix de l'upgrade 17) pour avoir accès à des fonctions qui aurait pu/du être dans la 16

par exemple pour WP, des fonctions de traitement de chaines de caractères de base du style "ChaîneCommencePar", ou faire une copie de fichier (fCopierFicher) ou encore renommer un fichier (fRenomme) ne sont pas pris en charge.

Perso je l'utilise pour android (ne me tapez pas), j'arrive à faire ce que je veux mais pour répondre à une question plus haut, dans mon cas si un développeur n'achète pas windev mobile pour android, c'est surtout qu'on a pas accès "au coeur" du programme:
Exemple, si je veux modifier les paramètres de la caméra, je peux pas parce que c'est windev qui initialise la caméra, donc pas d'accès à ce code

Pour conclure, je mettrai quand même à jour en version 17 pour les ajouts que je trouve important pour android ^^
2  0 
Avatar de Arnaud B.
Membre confirmé https://www.developpez.com
Le 20/11/2011 à 19:45
Citation Envoyé par omedo Voir le message
@fanick

Perso on m'oblige à travailler sur windev et je te promet que au delà du problème anglais/francais

faire
var est un réel
plutôt que
float var;

je trouve une perte de performance, mais le plus terrible c'est le fait que l'EDI arrive parfois a me dire que j'ai pas initialise la variable var alors que j'ai déclaré var au tout début de ma fonction
Bizarre ça ne m'est jamais arrivé en 10 ans de Windev.
Et pourtant je ne suis pas un partisan aveugle de windev, loin de là...

Cdlt, Arnaud.
2  0 
Avatar de damien27000
Membre régulier https://www.developpez.com
Le 23/11/2011 à 10:41
Bonjour,

Mes réactions suite au TDF Paris d'hier aprem.

917 nouveautés dont des dizaines en doublons (gestion de l'unicode, planning)
Des nouveautés étonnantes comme les tableaux indicés qui n'étaient pas optimisé JIT.
D'ailleurs pour PCSoft, votre doc papier non recyclé elle va direct à la poubelle car je la reçois en 3-4 exemplaires chaque années, soyez moderne -> clé usb ou en tout dématérialisé.

On te file un dvd avec marqué Windev, Webdev, Windev mobile 17 démo.
Franchement j'y ai cru avant de mettre le dvd et me rendre compte qu'il s'agisse de la version 15...
Impossible donc de tester Windev Mobile et le développement iOs/ Android.

Windev
(+) Gestion de l’unicode (qui aurait du l’être depuis au moins la version 10)
(+) Champ ruban
(-) Peu de nouveautés
(-) Toujours pas d’intégration type CKeditor

Windev mobile
(+) nouvelles fonctions android
(-) Même pas de gestion du multitouch sur iOS (la question a été posé et soit disant la personne ne connaissait pas la réponse...)
(-) Un système de version chaque année qui rend hasardeux le dev windev sur iOs et Android (Android 4.0 sera supporté mais quid du reste sans MAJ ?)

Webdev
(-) Toujours pas de POO avec la génération PHP qui me bloque psychologiquement a utiliser le produit.

Bravo à PCsoft d'arriver à faire croire à toute une salle qu'ils ont développé une reconnaissance vocale efficace (en fait l'api google voice).
2  0 
Avatar de vmolines
Membre émérite https://www.developpez.com
Le 09/12/2011 à 14:34
Citation Envoyé par pyfux69 Voir le message
...
Le HTML est W3C transitionnal mais fini les tableaux et que des div ?
Ca sera cool que Webdev génère un code HTML lisible, non ? Help!
...
Oui c'est bien ce qui est évoqué dans les nouveautés de la 17 (génération de blocs DIV au lieu de tableaux). Cela devrait participer à une plus grande clarté et légèreté des pages générées. Ils l'ont également évoqué en tant que nouveauté (tant qu'à faire).
2  0 
Avatar de fanick
Membre régulier https://www.developpez.com
Le 17/11/2011 à 10:06
Ce que je trouve curieux (je ne suis pas expert en programmation), c'est que tel que décrit, Windev est incroyablement performant et productif (et, ... j'ai pu le voir, offre de si jolies interfaces!), mais la communauté de ses développeurs reste plutôt maigre. Est-ce à cause de notre attachement historique et non avoué (ou à peine) à l'anglais comme base de la programmation ?

Déjà, j'avais plus de difficulté avec ALADIN qu'avec QBASIC, quand j'étais jeune
1  0 
Avatar de rednight
Membre actif https://www.developpez.com
Le 17/11/2011 à 11:32
Citation Envoyé par fanick Voir le message
Ce que je trouve curieux (je ne suis pas expert en programmation), c'est que tel que décrit, Windev est incroyablement performant et productif (et, ... j'ai pu le voir, offre de si jolies interfaces!), mais la communauté de ses développeurs reste plutôt maigre. Est-ce à cause de notre attachement historique et non avoué (ou à peine) à l'anglais comme base de la programmation ?

Déjà, j'avais plus de difficulté avec ALADIN qu'avec QBASIC, quand j'étais jeune
A mon avis le problème est multiple :
-Langage pas enseigné ou très peut.
-Langage qui rend (ce n'est que mon avis) bête, car si on pratique pas autre chose, on sais plus coder sans windev.
Et malheur à celui qui débute par windev...professionnellement il est "coincé à vie".
-En france en dehors de paris, le marché de l’emploi est inexistant ou très peut visible.Alors que pourtant je suis sûr que des pme ayant coder leurs logiciels de prod sous windev y'en a des tonnes.
-Et une sacrée réputation que j'ai constaté par moi même maintes fois pendant des entretiens, "Un développeur windev, ben c'est pas un développeur". La faute au RAD....qui a surement marqué les esprits.
1  0 
Avatar de L.nico
Modérateur https://www.developpez.com
Le 17/11/2011 à 11:42
Bonjour,
le sujet c'est la sortie de Windev 17 et non pas les qualités et défauts du langage Windev !
Il y a un autre sujet pour ça :
http://www.developpez.net/forums/d10...iliser-windev/
pour votre compréhension.
1  0 
Avatar de tatam
Membre du Club https://www.developpez.com
Le 24/11/2011 à 10:12
Franchement j'y ai cru avant de mettre le dvd et me rendre compte qu'il s'agisse de la version 15...
Impossible donc de tester Windev Mobile et le développement iOs/ Android.
Pour avoir du développement Android (et accessoirement iOS), il faut une version payante. C'est bien dommage d'ailleurs. Il aurait été plus intéressant d'avoir une démo "Express" du même type que les applications Windows Mobile, histoire d'avoir une idée du produit.

(-) Même pas de gestion du multitouch sur iOS (la question a été posé et soit disant la personne ne connaissait pas la réponse...)
Si j'ai bien compris le commentaire de PCSOFT sur Facebook, WD Mobile 17 génère un projet XCode.
Il faut lire ce dernier depuis un Mac, le compiler et le signer. (Dernière option facultative).
Ont-ils montrés entièrement cette procédure ?

Un système de version chaque année qui rend hasardeux le dev windev sur iOs et Android (Android 4.0 sera supporté mais quid du reste sans MAJ ?)
Je dev sur Android, quelques petits applicatifs avec WD Mobile 16 pour Android 4.0 sans aucun problème. Le Support technique a publié un petit "correctif" sur une page dédiée.
1  0