L'histoire
Il était une fois un programmeur qui en avait marre de recevoir quelques demandes de linuxiens et de macosiens concernant la possibilité d'avoir une version pour leur environnement de travail.
Donc ce programmeur, intéressé par le développement multiplateformes qui représentait non seulement un "challenge" plus grand mais aussi de plus grandes possibilités, décida en 2007 de tester les fonctionnalités de Windev XI à ce sujet.
Les faits
Bon fini la petite histoire d'introduction... passons aux choses réelles :
- Je développe avec Windev
- Je tente de recréer des fonctions de bases dans un projet Windev adapté pour Java, bref je demande à Windev de compiler un programme en .jar et je teste le résultat sur différentes plateformes.
- J'ai fait deux ou trois tentatives sur Mac, les résultats sont que :
1. HyperFile n'est PAS compatible Mac et ne le sera PAS, en tous cas cela fait un ou deux ans que je l'avais demandé, et entre les deux questions j'ai reçu la même réponse "nous allons en parler à notre équipe de développement"
2. WLangage FONCTIONNE même si assez basique, et les interfaces sont toutes aussi belles désormais (pas comme dans les anciennes versions qui n'arrivaient pas à rendre aussi bien que sur Windows.
J'ai fait deux tentatives sur Linux, les résultats :
1. Première tentative échouée car mon portable n'était pas compatible avec la version de linux que j'utilisais en live CD
2. Le mac a réussi à booter Linux mais problème ensuite : impossibilité de lancer le programme .jar
3. Si je me souviens bien, j'avais testé avec une autre version et il avait lancé le programme qui s'était planté royalement (aucune idée de la cause)
Conclusion :
Essais ratés en Linux mais au moins semi-réussis en Mac.
HyperFile est sensée être compatible en Linux mais je n'ai pas réussi à faire tourner le programme sur linux, surement du à ma configuration, mais je n'ai quand même pas réussi.
Le problème actuel - Ici le plus important
Je voudrais avoir des ressources concernant l'utilisation de Windev avec une base de données -gratuite si possible- externe ? Il semble que mySql soit supporté en natif mais à quoi sert le natif quand on sait que les drivers en natif sont développés sous Windows... donc non compatible mac.
Est-ce que quelqu'un ici a déjà tenté l'expérience?
Si oui, comment faites vous?
Moi mon "rève" serait de voir mon application tourner parfaitement sur tous les trois sytèmes d'exploitation.
Même si je trouve un moyen d'avoir une BD qui me convient, la contrainte serait d'avoir une version optimisée pour Windows CAR je ne veux pas que mes utilisateurs windows soient contraints d'installer une base de données manuellement sur leur poste sous pretexte que les "linuxiens" ou "macosiens" ont besoin d'avoir une base de données externe pour fonctionner.
Bref je suis chiant mais j'aimerai avoir une base de données qui s'installe sans que le programme n'ait à être compliqué pour le client novice qui se demanderait pourquoi (pour utiliser un logiciel sensé lui facilité le travail) il doit installer et configurer autre chose que le programme.
La solution shampoing "deux-en-un" serait donc la meilleure ici.
Des idées ? Vous l'avez testé? Vous pensez savoir comment? Vous avez des références vers des pages qui parlent de ça?
Vous êtes les bienvenus.
Au plaisir de vous lire
Partager