3News » Home

Maxx have missed the iPhone bus

Fri, 21 Aug 2009 3:32p.m.
By Ludwig Wendzich
 
I am standing around with nothing to do because I'm waiting for the bus. I have no real accurate way of knowing when the bus is going to be at my stop (or even how far away it is from me) without visiting the maxx.co.nz website and filling in the (albeit short- looking) but in reality quite long form just so I can see the information I want.

After filling in this deceptive form I get presented with a schedule and little other information that would be more useful, such as where the bus currently is and how long it is realistically expected to take. So instead of arriving a couple of minutes early to the bus stop, just in time for my bus, I — along with a couple of dozen other people — stand around for upwards of half an hour waiting for the bus to arrive.

During this time I spend my time checking email, twitter, facebook, my RSS feeds and when all that is done and dusted I listen to my 'Recently Added' playlist.

All the above mentioned, less important — especially to my current objective — tasks, are quite simple to do and take very little time to get started. With iPhone applications I don't need to fill in any forms to get started (not even a user name and
password) and I can instantly get the information I desire so badly because I hope that it will help me kill the next, quite unnecessary, half an hour wait.

After recently purchasing an iPhone 3GS, I figured that with the GPS capability and the ample development time available since the iPhone 3G (which debuted the GPS capability) had been released, that MAXX would have an iPhone application that knew where I was and could tell me which buses were on their way to me, better yet, I hoped that it would be an accurate estimate instead of just running from a schedule.

No luck. Not with the accurate estimate, not even with a simple application that knows where I am and displays the next 10 buses scheduled to arrive.

There weren't even an application that replicated the website capability (including that horrid form.) At least that way I would save on reloading the whole website as I was trying to use their service!

After tweeting my desperate plea for someone to take the initiative that MAXX obviously lacked, I found out that there were no public APIs for the transport timetables providing by MAXX — what?
 
Isn't it a public service? Well can't we just use robots to scrape that information from the HTML on their website, no? That's against their Terms of Service. How can public information, for public transport, be so hard to get hold of, and even be illegal to use by the public domain?!

Ideally, there should be an application that knows where I am (which eliminates the first field from the form on MAXX.co.nz) and defaults the time period "the next # buses."
 
By default it should show all arriving buses at your stop and then have the option to filter by route number (for example, I would say 680, 681) or even just destination (for example, "Botany Town Centre".) I should be able to favourite these destinations so that I don't have to type them out all the time.

Knowing when my bus is going to arrive shouldn't be so painful; Come on MAXX! If Twitter and Google Reader will open up their APIs for 3rd party developers, why can't you? If you are so stingy, at least roll your own, like Facebook and Yellow have done!


We live in a time where technology is busy invading every part of your life, and every bit of that technology is starting to get the ability to communicate with one another.

The internet has been the most influential piece of technology yet, and will continue to change our lives drastically as we come to understand the power of connectivity.

Logged On will look at what principles or ideas succeeded online and how we can apply them to our society; our government and its systems, as well as your private lives.

You needn't be scared of the digital age; instead embrace technology in a way that will make your life easier and safer.

Ludwig.

Previous Logged on entries

comments: 12
Brook
06 Nov 2009 3:48p.m.

Just got this response from ARTA: Hi Brook, Thank you for your interest in the public transport network. There are two types of transit information that could possibly be sourced via an iphone application, the services that should be coming for a stop (schedule information) and what service is actually coming (real time information). ARTA is in the process of replacing both the current scheduling and real time bus tracking systems. The real time system will be replaced with a multi-modal - bus, rail and ferry tracking system while the scheduling system will be replaced with a modular off the shelf system. The prime reason for these new systems being sourced is to expand the possible channels available to distribute data to customers and also organisations like transit operators. These are large projects with complex inter-relationships. As such we do not expect data to be available for an iphone application until at least the end of next year. Best regards On behalf of the Auckland Regional Transport Authority Alfonso Flores CUSTOMER FEEDBACK COORDINATOR

Brook
30 Oct 2009 5:55p.m.

I agree with Glen above - publishing in the google transit format is by far the best option. Is it too naive to ask why we couldn't collectively 'translate' the Veolia Train timetable (at the v least) inot the google format? the instructions are here, and even to a novice like me they sound pretty easy! --> http://code.google.com/transit/spec/transit_feed_specification.html#agency_txt___Field_Definitions

Andrew Lindesay
24 Aug 2009 9:39a.m.

Have asked Maxx for an API a couple of times, but had no reply. It would be a great piece of software –– not just for iPhones.

Dan
23 Aug 2009 4:38p.m.

Haha, I blogged about this exact same problem - http://www.3news.co.nz/Technology/BlogEightTrack/tabid/1171/articleID/114280/cat/876/Default.aspx Giving up on the buses though has left me with parking tickets, from wildly misleading signs and Nazi parking cops. All I want is something on their site you can check before leaving the house, so you know if hte bus is early or late - is that too much to ask?

Novia
23 Aug 2009 4:26p.m.

What happened to reading the bus timetable?

Terry
22 Aug 2009 7:33p.m.

Just in case MAXX read this - some of us don't even have an iPhone but good old MAXX insist on PDF'ing their timetable downloads as a two-pages-in-one format.
No matter how you try to print them - unless you've got a portable micro-fiche reader they're illegible to normal humans.
Not a lot of people know that........

Colin Coghill
21 Aug 2009 7:58p.m.

Until they have some idea where their buses are there seems little point in them replicating their timetables in a handset form. All you'd get would be a time table telling you that there should have been 3 buses in the time you've been standing there. The same you get when you phone them and ask.

Glen Barnes
21 Aug 2009 6:46p.m.

@Richard By the time you've got to the LED sign you are at the bus stop. It would be better to get this information before you left the comfort of your office or house. @Hamish Agreed. I haven't contacted ARTA but I did comment in the forums once about publishing to Google Transit format and they said they would look into it. Normally it is pretty hard to get someone who understands what you want enough to encourage further investigation but it might be worth a try. The main concern here is that ARTA do not publish their timetables in a machine readable format and the real time bus information is not available for public consumption apart from via 'authorised' ARTA channels. If it were available via a download or API then interested parties could develop innovative sites and services which will increase patronage on the busses. Someone may develop an application for TXT, someone a better web experience and another an iPhone app. The end point doesn't matter, what does is the access to the information in the first place as without that we can't do anything. So ARTA?MAXX if you are reading this: - Publish your schedules in Google Transit format - Send a note to the NZ Open Government Ninjas group or contact me (glen [at] open [dot] org [dot] nz) and ask for advice. - Come to the Open Data Barcamp next weekend in Wellington - http://open.org.nz/barcamp - Shout from the rooftops that you are open and want to see cool stuff happening with your data.

Ludwig Wendzich
21 Aug 2009 5:40p.m.

I'm not suggesting MAXX develop their own, my main point is that we (the public) should have access to the data (public data!) so that if we want to service our own Apple fanboy needs in order to build an application for a minority of their users, we should be able to. If you are an Android kid then you can build an app for that, if you prefer WiMo then you build for that. There is a real benefit to native apps in that information that remains the same on each visit (such as the HTML and Image data around the information I want) is reloaded every time I want NEW data, costing me unnecessary data.

Hamish
21 Aug 2009 4:24p.m.

I'm not a fan of ARTA spending our money on iPhone apps. There are probably more deserving projects within the organisation than a convenience tool for a small number of customers (especially since you can access the full functionality of the website from your phone anyway). However I'm sure there is room for a private developer. Their TOS says you have to ask for permission first. Did you happen to ask them what sort of access they might grant to such an individual or company?

Post a comment

Name:
Email: (Won't be published)
Comment:


3News Video 3News Audio