Le temps réel embarque sur notre application mobile

par Margaux Souvignet, le 12 juillet 2017 | 11 commentaires

newsletter_real_time_1200x630_woman

Nous défions définitivement les aléas du direct sur notre application mobile (Android et iOS). Pile à l’heure pour votre départ en vacances, nous vous livrons les informations en temps réel directement au creux de votre main.

Faisons ensemble le tour du propriétaire pour découvrir cette nouvelle fonctionnalité, que vous avez déjà peut-être expérimentée sur les rails.

À l’heure du direct sur votre mobile

Jusqu’à présent, vous appreniez la voie de départ et les éventuels retards ou suppressions par la voix familière de Simone à votre arrivée en gare. Vous tendiez probablement l’oreille, essayant de distinguer si la voie mentionnée était B ou D, tout en pestant contre le bruyant groupe de pré-adolescents partant en colonie de vacances, dont l’excitation palpable couvrait l’intelligibilité des annonces.

Le temps réel vous rend serein face au train

Certains d’entre vous allaient jusqu’à chercher la cause du retard sur Twitter, en épluchant les #LT d’attente en gare. Pour les plus informés d’entre vous, vous ouvriez l’application SNCF, notamment si vous aviez acheté vos billets chez nous avec votre carte voyageur.

Mais en cette veille de départ en vacances, souvent synonyme d’agitation et de stress, vous n’aurez plus besoin d’ouvrir deux applications, ni de faire de la gymnastique auditive en gare, ni de plisser les yeux pour voir le numéro de voie sur l’affichage. Il vous suffit d’ouvrir notre application pour avoir toutes ces informations en un clin d’œil. Nous sommes par ailleurs les seuls en France à proposer à la fois à la réservation l’intégralité des trajets SNCF en France ainsi que leur suivi en temps réel. Prem’s !

Premier sur l’info

Screenshot of Realtime information on the Search screen.

4 minutes, pile le temps de prendre un café.


Nous avons intégré les informations à toutes les étapes de la réservation. Vous retrouvez donc la voie, les horaires mis à jour en temps réel et la mention des trains supprimés sur l’écran de votre billet bien entendu. Nous avons aussi songé aux adeptes des réservations de dernière minute, en indiquant ces informations sur l’écran de recherche et depuis les options de placement.

Les horaires corrigés s’affichent donc en rouge, juste au-dessous des horaires prévus, directement dans l’application. Vous obtenez également votre temps de correspondance mis à jour en cas de changement de train. Vous savez donc à quel moment vous rapprocher du contrôleur si la correspondance s’avère finalement trop juste à cause du retard.

Un nouvel écran fait aussi son entrée sur notre application : vous pouvez désormais voir l’avancée de votre trajet, là aussi mis à jour en direct, ainsi que les différents arrêts. Vous connaitrez les heures exactes d’arrivée et de départ de chaque arrêt et pourrez prévenir vos proches qui vous attendent à la gare en cas de retard.

Screenshot of the Journey Tracker screen in both apps.

Prochain arrêt : Vitrolles Aéroport Marseille Provence.

La SNCF en avance sur son temps

Pour le moment, la SNCF est le seul transporteur qui nous propose ses données de trafic en temps réel. Nous faisons remonter les infos des trains SNCF en direct dans l’application, dès que nous les recevons, sur tous les trajets en TGV, TER et Intercités.

Nous proposons également le temps réel sur les trains Thalys et Eurostar, mais uniquement au départ de la France. Nous espérons très fort pouvoir vous le proposer bientôt depuis toutes les gares de l’autre côté de nos frontières, que vous partiez de Belgique, des Pays-Bas ou d’Angleterre.

Et sous le capot ?

Les plus perspicaces d’entre vous ont vu que nous avons intégré les informations en direct en deux temps : les retards et annulations sont arrivés lors d’une première mise à jour de notre application début juin. Notre dernière version Android et iOS, toute fraîche, vous propose également d’accéder à l’écran de suivi de votre trajet.

Dans nos coulisses, l’intégration du temps réel sur nos applications était plus compliquée qu’un simple raccordement de cable : chez SNCF, les retards et les suppressions des trains se trouvent sur deux API différentes. Il a donc fallu orchestrer notre API, qui propose les horaires et les tarifs, avec les deux API de la SNCF pour le temps réel, afin que toutes les informations se trouvent à un seul et même endroit, sans cahin caha. En somme, nos ingénieurs ont dû faire un tour de passe-passe dans nos connexions pour faire coïncider les horaires prévus aux horaires mis à jour en direct et aux suppressions. Vous n’y voyez que du feu, et tout remonte au même endroit, chaque retard à sa place.

Screenshot of ticket details screen.

Votre billet, en temps réel.

Quoi de neuf sur Android ?

Si vous utilisez notre application Android, vous êtes déjà familier des notifications de retard envoyées sur votre mobile. Vous lisez donc sûrement les lignes précédentes d’un œil circonspect, en vous demandant pourquoi nous faisons un tel pataquès pour ce temps réel. Rassurez-vous, nous n’allons pas tenter de vous faire croire qu’Apple a breveté les retards.

Comme nous avons changé notre façon de nous connecter à ces informations fournies par la SNCF, le fonctionnement du retard dans notre arrière-boutique Android n’est plus tout à fait le même. Vous recevez donc toujours ces notifications, mais elles proviennent d’une source différente. Avec en prime, ces informations directement dans l’application, vous êtes parés à toute éventualité.

Crash test

Tout direct connaît ses dérapages et ses ratés. Malheureusement, nous ne les contrôlons pas forcément, et ce sont bien là les limites du direct. Les infos que nous poussons sur le temps réel nous sont envoyées par la SNCF, mais il arrive cependant que ces données ne soient pas à jour, ou qu’elles n’arrivent même jamais à nous. Aussi, comme nous l’apprend un ancestral proverbe chinois, mieux vaut vérifier son numéro de voie deux fois plutôt que de rester sur le (mauvais) quai.


11 commentaires

Bonjour,
J’ai eu une idée ce weekend en prenant le train. Tout le monde cherche en arrivant sur le quai l’écran d’affichage pour trouver où sera son wagon (lettre A
à H). Serait-ce possible de renseigner en temps réel cet info sur l’appli, genre « La rame 14 sera sur le quai 12 au niveau de la lettre E » ?

par Roch, le 12 juillet 2017 à 10h26. Répondre #

En effet, c’est une belle suggestion, nous rêvons de pouvoir vous le proposer un jour. Malheureusement, nous n’obtenons pas encore ces informations de la part de la SNCF (ou d’autres transporteurs d’ailleurs). Croisons les doigts pour que ce soit le cas à l’avenir !

par Margaux Souvignet, le 12 juillet 2017 à 11h06. Répondre #

Bonjour,
Pourrait-on ajouter le quai d’arrivée du train sur l’écran de suivi, information utile pour ceux qui viennent chercher un proche ?
Merci !

par Damien, le 12 juillet 2017 à 10h43. Répondre #

Bonjour Damien,
Merci pour votre suggestion. Nous indiquons le quai d’arrivée sur l’application, mais vous ne pouvez en effet pas y accéder si vous n’avez pas réservé le billet pour votre proche. On réfléchit comment rendre tout cela possible.

par Margaux Souvignet, le 12 juillet 2017 à 11h08. Répondre #

Bonjour,

Pour info,
Le lien vers cet article via la news de ce matin
 » Un train d’avance pour vos vacances ☀ »
pointe dans le vide 😉

Bien cordialement
François

par François Bégasse, le 12 juillet 2017 à 12h06. Répondre #

Bonjour François,
Merci de nous l’avoir remonté, il semblerait qu’il ait échappé à notre vigilance…
Bonne journée !

par Margaux Souvignet, le 12 juillet 2017 à 12h27. Répondre #

Bonjour,

Super fonctionnalité, c’était une vraie attente et en même temps un vrai défi technique. J’ai expérimenté ça il y a quelques jours et c’est vraiment très pratique.

Savez-vous si il vous sera possible de partager ces données temps réel sous forme de flux GTFS-RT par exemple ? Actuellement, l’API de la SNCF nécessite autant de requêtes que de trains, ce qui explose le quota autorisé (et développant des outils libres et gratuits, je ne peux me permettre en plus de devoir payer…) et pas sous un format standard…

De plus, une release des horaires theoriques présents dans votre API au format GTFS (je pense notamment aux TGV (inOui et Ouigo) de la SNCF, qui ne sont pas disponibles ailleurs contrairement aux TER et Intercités, serait un vrai plus pour votre démarche Opendata 🙂

Actuellement, tout calculateur d’itinéraire (y compris les gratuits alimentés par des bénévoles comme moi) ne peut avoir accès à ces infos, pourtant précieuses quand on voyage, par exemple, entre Paris et Bordeaux (un trajet planifié en porte à porte, avec lien pour acheter le billet sur le site qui va bien (pourquoi pas Trainline ?) ça serait top !).

Bonne journée, encore bravo et merci d’avance pour votre réponse.

par kalon33, le 12 juillet 2017 à 13h20. Répondre #

Moi, j’aimerai bien avoir le numéro de voie, impossible de l’avoir via les API SNCF transilien 🙁

par JonathanMM, le 12 juillet 2017 à 13h34. Répondre #

Bonjour et merci de suivre nos nouveautés avec autant d’attention !
Votre demande est légitime, mais j’ai bien peur que vous vous adressiez aux mauvais interlocuteurs : nous ne sommes pas propriétaires de ces données, de fait, nous ne pouvons malheureusement pas les partager.

par Margaux Souvignet, le 17 juillet 2017 à 11h42. Répondre #

Bonjour,
Je n ai ps compris, ce nouveau service est gratuit ou payant ?
Merci par avance de votre réponse.
Cordialement.

par Isabelle Marfond, le 14 juillet 2017 à 14h48. Répondre #

Bonjour Isabelle,
Toutes nos fonctionnalités sont gratuites bien entendu ! Vous n’avez qu’à mettre à jour votre application pour que les informations en temps réel apparaissent dans l’app.

par Margaux Souvignet, le 17 juillet 2017 à 10h28. Répondre #

Ajoutez votre commentaire

Requis

Requis (caché)

Facebook

Twitter