Posts Tagged ‘ZugInfo’

Dear ZugInfo user,

Thursday, April 1st, 2010

thank you very much for the enthusiasm and trust you showed for ZugInfo over the past one and a half years. It was a pleasure to work with and for you to create a product to satisfy our common need for an easy to use, fast and (mostly) reliableĀ  timetable application.

The increasingly frequent changes in the layout of the website of the Deutsche Bahn and the resulting failure of ZugInfo have shown me that, for the moment, IĀ  won’t be able to deliver on one of my goals for the App, reliability, which in my view is needed for such tool. The dependence on parsing the (ever changing) webpage also severely limits the development possibilities for the App: every new feature will add to the potential for failure.

I have, therefore, decided to cease the development of ZugInfo for the moment. This does not mean the end of ZugInfo on the App store. For some time I will provide updates for the App to adopt it to changes of the DB website layout, but I will not add new features. This also means that, following the coming update, I will remove the donation version from the App Store. Update: Unfortunately, todays (1.4.) changes of the website code are non-trivial to fix and I decided to remove ZugInfo and ZugInfo donation from the App store. Please read the next post for details. Thank you to all you donators, it really motivated me to keep going!

I hope the DB will deliver on their promise they made with DB Navigator.

I wish you all the best and always travel safe,

Yours M.

every 3 months …

Saturday, March 6th, 2010

.. there seems to be changes in the bahn website. At the moment the details view of ZugInfo is broken and I am looking into it. I keep you posted.

[Update] There we go, problem fixed (though I don’t quite understand why someone wanted to remove http from a hyperlink address). I will wait a little longer before submitting the fix, since you never know .. maybe there is more to come.

[Update] More changes, more updates. This time adressing an issue when quering a non-unique location resulting in an error. Technical detail: again a web address on the bahn website lost it’s http pre-fix. Will submit the fix later today (3/10/10). Sorry for the inconvenience.

and .. again

Sunday, December 13th, 2009

yep, increasing the prices goes hand in hand with changing the mobile website. Today the DB decided to again change their webinterface (which is browsed by ZugInfo). This means for the moment ZugInfo is broken and we are working on a fix. Sorry for the inconvenience.

[Update:] Alrighty then! Bugfix version finished, just needs some polishing (i.e. testing). Hope to submit it tomorrow. If I find the time over Christmas, I will try to implement a more sustainable solution for the website change problem.

[Updated:] Just submitted the bugfix to Apple (ZugInfo 2.1.2, Dec 13, 10pm). Keep you posted.

[Update:] Thanks to the swift work of the guys and girls of the Apple App review team ZugInfo 2.1.2 is now available in the App Store (Dec 18).

the end?

Tuesday, December 8th, 2009

Today Deutsche Bahn (German Railways) announced that they will publish their own IPhone appliciation. The detail – including the release date – are still vague, but if it is any good, I might stop developing ZugInfo. I keep you guys posted. And let me know what you think.

[Update:] There we go, DB Navigator is available in the App Store (Dec 15). Let’s have a look.

oops .. they did it again

Thursday, October 1st, 2009

Today the DB website changed and caused some problems with the ZugInfo display of the connection type (thx to Markus for pointing that out). I am working on an update…..

[Update:] I got a working version of a quick fix on my laptop. A few more test and I will submit it to the App Store.

[Update:] A quick fix version has been submitted to the App Store. If anyone knows how to speed up the Apple review process, please contact me. Thank you for your patience.

[Update:] Thanks to the Apple review team the update is now available at the App Store (Oct. 3rd).

delay dots

Sunday, January 25th, 2009
delay dots

delay dots

So, there will be dots. During my research to find an unobtrusive way to integrate the information on delayed trains in the ZugInfo design I came across the LED like dots. Works like a charm. And before you start asking: green dots don’t go well with the ZugInfo design, so I opted for blue.

Hmm, maybe it’s time I start writing a manual for ZugInfo. With all the new options etc. it’s getting a bit complicated. I had a first complain, why there is no way to save stations in ZugInfo. Of course there is. ZugInfo will remember them for you, you don’t have to do nothing.

fear & loathing

Thursday, December 11th, 2008

Sunday will be the day. Sunday will be the day Deutsche Bahn will relaunch their website. Fear and loathing. Could not find anything on the mobile website, but if they overhaul that too, it will probably break ZugInfo. Stay tuned on Sunday night for updates.

beaten by the pint

Saturday, October 4th, 2008
no suprise in Germany
No suprises in Germany

I got a little scared today when I browsed through the AppStore and found ZugInfo on position 15 of the most downloaded Apps, just beaten by the IPint.

First: Thanks folks, for all the downloading. I hope you enjoy.

Second: Dear Deutsche Bahn AG,

many people seem to enjoy this application. Maybe you could provide a stable web API, so I don’t have to live in fear of the day, you decide to change your website and break it.

Thank you very much.

PS: I never actually checked, if there is an accessible stable web API to the Fahrplanauskunft. If anyone knows of such thing, please feel free to enlighten me in the comment section.

view! control! model!

Wednesday, September 10th, 2008
The teachings of cocoa

The teachings of cocoa

o hai. It’s been a while. Well, I have a day job too, you know. But that doesn’t stop me, it just slows me down. Soo, on a long train ride on Sunday I managed to clean up my code mess a bit and I had this brilliant idea: why not create an object that keeps the data and which can be accessed by all the controller (and which e.g. could be stored in a pfile to save the state of the application).

As it turns out, I was late, again. View! Control! Model! that is the teaching of the cocoa (has anyone seen the strange commercial for ice-cream, I think it was Magnum, where a bunch of women in the jungle pray and dance with their chocolate covered Magnum? strange world we live in…)

Now the app does all that and even shows an about screen. And if the searched destination or location is not unique the user gets a fancy table to choose from. It’s not spore, but it didn’t take me seven years either. Next I have to figure out how to get that into the app store.

PS: If you were wondering: I purposely ignored last nights Apple “event” in this post.