SPF Index du Forum
 Accueil    FAQ    Rechercher
 Connexion

Home -> Logiciels Windows Mobile
Aller à la page Précédente  1, 2, 3, 4, 5, 6  Suivante

[Infotrafic] Horaires de train sur mobile
Denis
Posté le: 05/12/2009 23:02

c'est vrai que les gares de Lille ne retournait aucun résultat aujourd'hui...

Répondre en citant  |   | Revenir en haut de page  | 
mich41
Posté le: 08/12/2009 19:48

Bonjour
@ TrYde => ce serait bien que tu mettes le focus sur le champ de saisie de la ville de départ : je me fais avoir à chaque fois, je clique du texte et rien ne s'inscrit, il faut d'abord cliquer une fois sur le champ vide pour lui donner le focus Smile

Répondre en citant  |   | Revenir en haut de page  | 
TrYde
Posté le: 08/12/2009 21:06

Oui oui ça fait parti des corrections Smile

Répondre en citant  |   | Revenir en haut de page  | 
sebmafate
Posté le: 09/12/2009 14:54

Bon boulot tout ça...

Une petite suggestion toutefois, je fais parti des gens qui prennent le train tous les jours pour aller bosser... et ça serait pratique de pouvoir enregistrer les trains que je prends pour pouvoir les retrouver rapidement...

Où as-tu trouver les APIs ?

Sébastien

Répondre en citant  |   | Revenir en haut de page  | 
TrYde
Posté le: 09/12/2009 22:45

Je n'ai pas trouvé les APIs parce qu'il n'y en a pas... C'est du bricolage Rolling Eyes
La gestion des favoris sera dans la prochaine mouture.

Répondre en citant  |   | Revenir en haut de page  | 
link83
Posté le: 10/12/2009 02:12

TrYde a écrit:
Je n'ai pas trouvé les APIs parce qu'il n'y en a pas...


il doit y en avoir (au moins pour l'application iphone)
c'est juste qu'elles ne sont pas documentées...

toujours pas trouvé de moyen d'examiner le fonctionnement de l'appli iphone pour trouver ces APIs? avec un peu de chance il y a peut etre même un schéma wsdl... on peut rêver lol


tu es (ou étais) de toulon toi aussi?
je ne savais pas que toulon était réputé pour grouiller de développeurs windows mobile ^^

Répondre en citant  |   | Revenir en haut de page  | 
sebmafate
Posté le: 10/12/2009 10:22

TrYde a écrit:
Je n'ai pas trouvé les APIs parce qu'il n'y en a pas... C'est du bricolage Rolling Eyes
La gestion des favoris sera dans la prochaine mouture.


ok... pas cool.

tu utilises bien un webservice ? non ?

Sébastien

Répondre en citant  |   | Revenir en haut de page  | 
Denis
Posté le: 10/12/2009 10:26

Ou une récup de code après chargement d'une page HTML?

Répondre en citant  |   | Revenir en haut de page  | 
sebmafate
Posté le: 10/12/2009 11:23

je viens de voir qu'il y a des flux rss pour connaitre l'état du traffic sur le réseau transilien, les travaux...

Répondre en citant  |   | Revenir en haut de page  | 
TrYde
Posté le: 10/12/2009 19:34

Récup de code à l'arrache, on fait avec ce qu'on a.
Si SNCF possède une API pour l'appli iphone, il est possible qu'ils aient un certificat pour éviter les usages dérivés. Ceci dit, du point de vue de l'appli, ce n'est pas sorcier de passer à une api vu que l'acquisition est abstraite.

Et oui je suis toujours à Toulon Smile

Répondre en citant  |   | Revenir en haut de page  | 
Denis
Posté le: 10/12/2009 19:40

TrYde a écrit:
Récup de code à l'arrache, on fait avec ce qu'on a.
Si SNCF possède une API pour l'appli iphone, il est possible qu'ils aient un certificat pour éviter les usages dérivés. Ceci dit, du point de vue de l'appli, ce n'est pas sorcier de passer à une api vu que l'acquisition est abstraite.

Et oui je suis toujours à Toulon Smile

Tu peux me détailler un peu? Même si c'est en MP Wink

Répondre en citant  |   | Revenir en haut de page  | 
sebmafate
Posté le: 11/12/2009 05:58

c'est pas sorcier.

j'ai un peu étudier le truc hier : l'idée c'est de simuler l'utilisation du site web via la classe WebClient et de parser le résultat : avec du XPath si c'est xml compliant (page XHTML par exemple) ou bien avec des RegEx.

Sébastien

Répondre en citant  |   | Revenir en haut de page  | 
link83
Posté le: 12/12/2009 02:04

sebmafate a écrit:
c'est pas sorcier.

j'ai un peu étudier le truc hier : l'idée c'est de simuler l'utilisation du site web via la classe WebClient et de parser le résultat : avec du XPath si c'est xml compliant (page XHTML par exemple) ou bien avec des RegEx.

Sébastien


oui l'idée est simple... mais pour l'avoir mise en oeuvre dans mes précédents projets, je peux te dire que ça devient très rapidement compliqué...

très peu de sites web présentent des pages en xhtml... dans 99% des cas c'est du code html mal formé genre

"<b>texte<i>texte</b></i>"

le genre de truc qu'un parseur xml ne voudra jamais avaler Laughing
j'ai dû écrire un parseur html avec tolérance de ce genre d'abération pour pouvoir mener à bien ce genre de projet... mais je n'obtenais jamais le même DOM qu'internet explorer ^^
bref, c'est bien plus difficile qu'on pourrait ne le penser

cela dit je compte réécrire un petit framework pour faciliter la création de ce genre d'application (extraction de données depuis une page html dynamique qui a un template prédéfini). Ca permettrait à des développeurs débutants de créer ce genre d'applications en quelques heures. Vous verez le résultat dans un mois ou deux...

Répondre en citant  |   | Revenir en haut de page  | 
sebmafate
Posté le: 12/12/2009 08:27

je n'ai jamais que c'était facile Wink

en l'occurence le site que tu requêtes pour obtenir tes informations est écrit en XHTML Mobile... (désolé, je n'ai pas pu m'empêcher de ragarder ton code). C'est pourquoi j'ai emis l'hypothèse d'utiliser du XPath.

En tout cas, si tu as besoin d'aide pour quoi que ce soit : je suis peut-être novice en dev mobile mais je suis expert technique .net (ex-MVP).

Quant à ton projet d'écrire un parseur html... pourquoi pas... mais pourquoi réécrire la roue : ce genre de projet existe sur CodeProject depuis fort longtemps.

Sébastien

Répondre en citant  |   | Revenir en haut de page  | 
TrYde
Posté le: 12/12/2009 12:31

Psero je m'en sors pas trop mal avec les regex... A défaut

Répondre en citant  |   | Revenir en haut de page  | 
TrYde
Posté le: 01/02/2010 15:08

Dev suspendu après expiration de ma version d'essai de VS 2008. En attendant la version officielle....

Edit: C'est bon maintenant Wink

Répondre en citant  |   | Revenir en haut de page  | 
TrYde
Posté le: 08/03/2010 04:05

Nouvelle version fonctionnelle ! cf 1er poste et Actualité-mobile pour télécharger.
N'hésitez pas à remonter tout bug et à critiquer la nouvelle interface, c'est un 1er jet Smile

Répondre en citant  |   | Revenir en haut de page  | 
Migounou
Posté le: 08/03/2010 07:29

Ah, super, merci ! Je n'ai pas encore testé mais c'est imminent !
Bonne journée !

Répondre en citant  |   | Revenir en haut de page  | 
Denis
Posté le: 08/03/2010 08:00

Super l'ami! merci !
je te contacte d'ici peu pour te soumettre plein de petites choses Wink

Répondre en citant  |   | Revenir en haut de page  | 
artem
Posté le: 11/03/2010 15:15

ton appli a l'air super ! elle m'aurait été très utile la semaine dernière Sad

par contre, sur le Marketplace, c'est la 1.2 qui est en téléchargement et elle ne semble pas fonctionner Sad j'ai testé en prenant la gare de Lyon à Paris et l'appli me dit qu'elle n'arrive pas à mettre à jour les infos. tu te fais donc descendre dans les commentaires sur le Marketplace Sad

autre remarque : il serait vraiment bien d'avoir dans le menu une option de vérification de MAJ pour ne pas avoir à retourner sur le Marketplace à chaque fois pour vérifier

et pour finir, je ne suis pas arrivé à m'inscrire sur le site AM (je ne reçois pas le mail de confirmation) donc je ne peux pas télécharger et tester ta dernière version Sad

Répondre en citant  |   | Revenir en haut de page  | 
Denis
Posté le: 11/03/2010 15:18

Je peux t'envoyer le fichier si tu veux Wink

Répondre en citant  |   | Revenir en haut de page  | 
artem
Posté le: 11/03/2010 16:25

merci Denis, bien reçu et testé Razz

top ton appli Tryde ! bonne continuation Wink

je me permets de te suggérer des choses :
- pouvoir afficher plus de 20 trains
- pouvoir chercher le train qui nous intéresse par numéro ou par destination / provenance, lorsqu'une gare est sélectionnée
- pouvoir rechercher les MAJ

et je te conseille franchement de mettre la version du Marketplace à jour car c'est dommage de se faire descendre à cause d'une version obsolète alors que ton appli est quand même top !

Répondre en citant  |   | Revenir en haut de page  | 
TrYde
Posté le: 11/03/2010 19:49

Bah ouai mais j'attends vos retours avant d'envoyer la version du marketplace. Ce weekend je balance la mise à jour.
Quant à un service de mise à jour via l'appli, à voir... Faut que je prepare un serveur, un truc de téléchargement...

Pour le nombre de trains, c'est une limitation de nos amis de SNCF...
Pour le filtrage par numéro / destination, c'est envisageable, je le fais bien sur les gares...

Mais bon faut que je chope toutes les gares transiliennes aussi....

Répondre en citant  |   | Revenir en haut de page  | 
artem
Posté le: 12/03/2010 08:19

ah oui, si tu choppes toutes les gares franciliennes, je plussois ! avec les horaires des RER ? si oui, je te conseille de prévoir un filtre (genre gares nationales, gares franciliennes toutes les gares Razz), tout le monde n'a pas besoin des RER Wink et perso, ça m'évitera de patienter pendant 15 ou 20 minutes à attendre ma femme devant la gare Razz

mais t'a fait à un sacré boulot, c'est vraiment top ! bravo !

pour la MAJ, y a pas moyen de tester la présence d'une nouvelle version depuis l'appli sur Marketplace ? ils ont déjà le serveur Razz

Répondre en citant  |   | Revenir en haut de page  | 
TrYde
Posté le: 12/03/2010 09:38

J'en suis à 180 sur 380 gares transiliennes / rer pour l'instant, ça devrait être bon ce soir.

J'ai ajouté au passage dans le menu du choix de la gare 2 options à cocher, une pour afficher/masquer les gares trains, une pour afficher/masquer les gares transiliens. Ces options sont sauvées en configuration lors de la fermeture de l'appli.

J'ai aussi modifié le filtre pour prendre en compte "le", "la", "les", "st" lors d'une recherche, donc pour rechercher Le Mee (gare transilien), il suffit de taper "m".

Répondre en citant  |   | Revenir en haut de page  | 
Poster un nouveau sujet
Répondre au sujet

Aller à la page Précédente  1, 2, 3, 4, 5, 6  Suivante


Voir le sujet suivant
Voir le sujet précédent

Forum version classique