Eh bien voilà d'excellentes nouvelles...
Et peut-être l'occasion de démarrer un développement en communauté.
Cyril, je suis plus que preneur pour ta proposition. Si j'ai bien vu, le Samsung Galaxy S tourne sous Android.
Donc on pourrait essayer de démarrer en parallèle:
- l'iPHONE (ça c'est pour moi),
- les mobiles "Android", ça c'est pour Cyril (avec mon aide mais à distance
).
- et la Nintendo DS/DSi (Cyril et moi, parce que je vais en acheter un pour avancer aussi dessus en parallèle).
Pour le détail, je vais ouvrir plusieurs sujets dans "le coin des développeurs": Cyril je t'ai mis les droits d'accès, et je le ferai aussi pour tous ceux qui souhaiteraient soit participer à cette vaste opération, soit même suivre les détails techniques. Par contre, pour ceux qui n'y sont pas, il faut m'en faire explicitement la demande, car c'est quand même un peu "ingrat" quand on ne connait pas.
Guy, en ce qui concerne Bluetooth, j'ai très peu d'expérience dans ce domaine.
Mais c'est une excellente idée.
En réalité, il faut bien voir que l'appli qu'on développera (ou les applis), sont a priori indépendantes du "support" utilisé au dessus de TCP_IP. Le choix de la connexion réseau (donc soit WIFI, soit Bluetooth, soit n'importe quel autre support de réseau) pourra normalement se faire au niveau des OS (mobile et PC), et non au niveau de l'appli.
Donc, tout ça va dans le bon sens.
Et c'est tout-à-fait exact que Bluetooth évite de passer par un "access point" ou "base station".
D'autre part, l'appareil dont tu parles repose sur Windows phone, le 3eme larron, ce qui pourrait être très intéressant pour nous.
Donc, tout ça va prendre un certain temps à se mettre en place, mais ça vaut le coup d'essayer.
Le développement comprend les phases suivantes:
- Compréhension de l'environnement de génération d'appli pour le portable ciblé. Cette phase se concrétise par le fait de faire tourner une application "Hello World" (test standard élémentaire) sur le mobile.
- Arriver à communiquer via TCP/IP avec le PC. Je fournirai un mini-serveur à faire tourner sur le PC, et le but du jeu, ici, sera, de faire afficher un message à distance depuis le mobile.
- Développer un appli minimale (au niveau graphique) qui permette de piloter une loco (éventuellement en simulation).
- Même test en fonctionnement réel, avec touches de fonctions.
- enfin, réaliser un belle interface graphique, pratique et conviviale (typiquement ce que j'ai du mal à faire).
Voilà le programme.
Cyril, si tu as des problèmes de lancement avec le GenLIS88, tu peux peut-être en parler dans le sujet
Interface GenLI compatible Lenz/XpressnetJP