![]() |
[ANNOUNCE] BeTrains: travel application for Belgian train users
About
BeTrains is my first Maemo/Qt/Mobile application (criticism always appreciated) for Belgian train users. It has been in development for some months, and it aims to provide a user-friendly way to quickly look up train connections or liveboards. I've put a demo on Youtube. Though some months old, the UI is virtually identical to the current one, I've feature-frozen the code for a while to get a stable version. iRail It has been developed in conjunction with the iRail project, which provides an open API for transport data. Currently the API is restricted to trains in Belgium, but we're very actively contacting other parties to get more data, from international sources as well. Features The current version is 1.0.1, which should work pretty well. The following features are present:
It is written in Qt, with the application MVC-y split into an API wrapper and a QWidget-based UI. (By the way, many other wrappers exist for the iRail API.) I've got some more features in mind (localization of station via GPS, maybe a social aspect), but those might take a while as I plan (or rather planned) to port the application to Symbian as well. Although the future of that port isn't clear yet, I will maintain the Maemo one, so if you got any feature requests: please post! Updates
Other Lastly, BeTrains is also available for many other platforms! Have a look at the official site, where you'll find versions for:
Some links: |
Re: [ANNOUNCE] BeTrains: travel application for Belgian train users
Update! Beta 3 and 4 have been released, the former one fixing a progress indicator bug, and the latter fixing the bugs that beta 3 introduced.
Unless bugs are found, I'm going to release this soon. Next up will be Symbian, and in parallel to that buses as well as other countries should get added. |
Re: [ANNOUNCE] BeTrains: travel application for Belgian train users
Ok, I've only seen this app in the repos today, but really want to thank you for this one! I don't use public transport all that much myself, but since I'm the only one with mobile data, I always ended up having to check b-rail. this is way easier to use!
|
Re: [ANNOUNCE] BeTrains: travel application for Belgian train users
Thanks :)
In other news, 1.0(.1 to fool the autobuilder) has been released, as -beta4 seemed to work well enough. |
Re: [ANNOUNCE] BeTrains: travel application for Belgian train users
I'm also a happy BeTrains user since a month (something like that), thanks for your efforts to port this application to Maemo! (Better: to write it from scratch - I think you wrote this from scratch, no?)
I have to say that I was a bit skeptical at first; the browser and the m.nmbs.be website were doing the job just fine. But now i'm using BeTrains every time for my train searches, and because of these two reasons: - MUCH smaller data imprint - Application remembers your favourite itineraries, which makes it much faster to use I see that you are even thinking about more features, nice! Is portrait mode doable or isn't that on your to-do list? Now that the n900 is getting more portrait-friendly with the cssu, it would be a nice feature imo. Especially for an "on-the-go"-program like this, one-handed use would come in handy. Text input will always be a landscape/two-handed operation, but tapping on one of your favourite itineraries is perfectly doable with one hand ;) (A bit off-topic: I see that you are talking about buses support, a buses travel application would be welcome indeed, the "De Lijn" website is a painful experience on any mobile device ;)) |
Re: [ANNOUNCE] BeTrains: travel application for Belgian train users
Quote:
Quote:
Quote:
Quote:
|
Re: [ANNOUNCE] BeTrains: travel application for Belgian train users
thanks for this work, really appreciate to see Belgian specific stuff appearing for Maemo as well.
I do seem to have a problem with the "Bekijk vertrekken" screen. It doesn't refresh, still showed the entry from long time ago, the first time I tested it. When I tried "Meer" I got a error message saying something like "no data can be found", or similar. I can't reproduce the error anymore as that screen is now corrupt and the "Meer" button is there, but can't be pressed and the left side of the button is partly blanked. I can still go back and use the other functionality. I'm on v1.0.1-1 already. I then removed and re-installed be-trains, it seems to improve things, at least the blocked/frozen "meer" button is fixed. There is still a visual artifact (a blanked rectangle, in background color, under the "Station" button and partly under the station input box. It extends to the height of the "meer" button. The "meer" button is completely visible now. This blanking area blocks the beginning 2.5 cm of the name of the destinations when doing a re-entry in this screen. it looks very similar to the original issue, with the only difference the fact the screen still respond and works. Only the re-entry has this issue. After entering a new station, the screen is redrawn correctly. if I could offer a suggestion for the traject info, can you include already the spoor info at a higher level in the process ? Mostly I'm not interested in what the stops in between are, I just wanna know the times, changing locations and track info. As quickly/concise as possible. If I want more detailed info, then I'm happy to drill deeper and wait longer. But the track info I think could be included on the expanded "verbindingen" screen, without going to the "verbindingsdetail" screen. btw, I had a look at the irail.be site. Indeed nice and very fast. Keep up the good work ! Overall, a QML application could be soo nice (look at cutetube-qml), this technology has soo much potential on the UI side now as well. |
Re: [ANNOUNCE] BeTrains: travel application for Belgian train users
wow... Nice!
I see there is also an Android implementation that offers more functionality, like figuring out the nearest station. Don't know how useful that can be... Having a mobile interface for De Lijn would be great however, their website is indeed a pain. |
Re: [ANNOUNCE] BeTrains: travel application for Belgian train users
Quote:
Quote:
Quote:
Quote:
|
Re: [ANNOUNCE] BeTrains: travel application for Belgian train users
First i'd like to thank you for bringing betrains to the n900.
But, since i ordered one, i'm wondering if you have plans for a version on the n9? Thanks. |
All times are GMT. The time now is 10:48. |
vBulletin® Version 3.8.8