I use the commuter train service quite a lot. I don’t have a regular commute, so a lot of my journeys are at random times between random stations. Knowing which stations are nearby, I want to know how I’m going to get from where I am to where I’m going to.
The Irish Rail site doesn’t provide a satisfying experience on your iPhone
Why not use a printed timetable? I rarely have the foresight to bring a printed timetable with me, and even if I did, I can’t stand them. The timetable for my line (the Maynooth line) unfolds to over A4 size, and includes not only the current schedule but a previous one. It’s irritating to use. It also only includes trains on my line; if I want to get to Greystones, I’m screwed.
Why not use the Irish Rail site? Well, although the site gives you a lot of information on your journeys, what it doesn’t give you is a satisfying user experience:
After seeing a train times app by Magluby, I decided to create my own app that did the same thing but with an iPhone-optimised UI.
As an aside, I think Magluby’s app is your best choice if you don’t have an iPhone.

Screenshots: Shown above are, on the left, the homepage with two saved searches and, on the right, the “From” screen with station selector.
The train times application can be found at http://antidis.com/demos/trains
To find your times, just tap on “Find train times…” and choose the station you’re coming from, the station you’re going to, and the day of travel. You can skip between stations quickly by tapping on one of the letters up the top of the page. Results are generated from live data coming from the Irish Rail site, so it’s always the latest available information
You can view any station changes you’ll need to make by tapping on the “Details” link. If you search for times today, any trains you’ve missed are automatically hidden; you are shown only the trains you can actually used. If you want, you can always display them again by tapping the link at the bottom of the table.
Saved search is also pretty cool; clicking on the “Save this search…” button under your results will save this search to the homepage. I make a lot of journeys between four particular stations, so it’s handy to be able to find these times even more quickly. Every search you save will show you today’s times for that route; if you want to see another day’s times, just click on the day button in the top left to select a new one. In fact, any search for today or tomorrow is rolling, so if you make a Mobile Safari bookmark for tomorrow’s times, that’ll update every day too, always showing you tomorrow’s times.
It also has a crummy and unimaginative little icon (Irish flag! Train!) that nevertheless does the job.
I hope to add some more features to the application. This week I’ll be adding the ability to see your search results on the Irish Rail website (which does give you more detail), and I hope to make a few more changes (like improving the parser and the text) as time goes on. I’d also like to add support for managing saved searches; at the moment, you have to clear your cookies to get rid of them.
If anyone has any comments or suggestions, please do so here and I’ll consider them.
The URL again is: http://antidis.com/demos/trains
This is an Article. It was posted on July 27, 2008.
4 Comments
Commenting is closed for this article.