Merci drcharly93 de ton aide!
Je suis un ancien programmeur Windev 5.5 et je connais déjà « la sauce » Windev et donc le travail qu’il y aurait à faire…
J’ai fait des tests simplistes chez un ami qui possède Windev Mobile 9 pour générer quelques écrans sur mon Motorola MPX220…
Avant d’entrer dans les problèmes réels de communications, d’SQL et de mise à jour, j’ai déjà remarqué que le produit est plus tourné vers les PDA que les SmartPhones: Le fait de n’avoir pas d’écran tactile rend difficile le passage de focus de certain objet à d’autres et les styles proposés par défauts sont souvent trop grands pour insérer plus d’un ou deux objets par fenêtres de 176x180 !!!
Il existe des SmartPhones avec des grands écrans tactiles et claviers mais je cherche le terminal le plus petit et le moins cher car j’en aurai beaucoup à déployer. Je n’ai à ma disposition qu’un joystick haut, bas, gauche, droite, un bouton validé, 2 touches menus et un clavier numérique de GSM (bien sûr possibilité de taper du texte à la mode SMS
). Un GROS effort sur l’ergonomie du programme devrait être fait si je veux que le programme soit utilisable !! (Beaucoup de fenêtres avec peu d’éléments dessus…)
Je ne crains pas trop la mise à jour des bases locales sur le SmartPhone : Si le nouveau programme est chargé sur le téléphone, il mettra à jour lui-même ses bases (procédure windev classique) mais plutôt la mise à jour du programme lui-même : Je n’ai qu’une communication unidirectionnel (et de faible débit 40Kbs) du GSM vers le serveur WEB/SQL. C’est à l’application de se rendre compte qu’il y a une nouvelle version d’elle-même quelque part sur le Net, la charger et l’exécuter… Je n’ai pas assez d’expérience dans les nouvelles versions de Windev pour savoir si c’est possible
Mais il est vrai, qu’à moins d’utiliser directement les frameworks de développement Microsoft en VB, C# ou Delphi, je n’ai pas trouvé d’autres environnements de développement si rapide pour Windows Mobile…
Gargamel