Notices


Reply
Thread Tools
Posts: 344 | Thanked: 1,345 times | Joined on Aug 2012 @ Paris, FR
#1
Hello everybody !

I always wanted to have a nice public transportation for my N950, and I tried Nokia public transportation. Sadly, I have found that my city, Lausanne was not supported.

Fortunately, sad developers aren't sad for long, because they can write replacement apps, and here it is: publictransportation.

publictransportation is currently in a pseudo alpha-beta phase, and is not yet released in apps.formeego, or in any website, but it works, and will never brick your device

Mandatory screenshot



The goal of publictransportation is not to be yet another public transport app that will stack in your application folders. It tries to replace most (or all) of them, by providing an unified opensource lib and GUI for all the transportation systems.

If you try publictransportation, you will see that there are already 4 different data sources (swiss trains, transportation in Lausanne, Lille and Annency), that can be used together, or disabled if needed.

In this announce, I also call developers who are taking public transportation to look at the code I have written, and contribute a backend for their transportation website, and then have more and more data source and cover more cities in the world.

The documentation for devs is far from complete, but will be completed as soon as possible.

Blog post: http://sfietkonstantin.wordpress.com...to-developers/
My deb repository: http://repo.pub.meego.com//home:/sfi...tandard/armel/
Gitorious repository: https://gitorious.org/publictranspor...transportation
Documentation: http://sfietkonstantin.free.fr/meego...ransportation/
Translate publictransportation: https://www.transifex.com/projects/p...ransportation/

PS: non devs can obviously ask for their city to be supported, but it might take a bit of time.

EDIT: List of supported locations
Europe
  • Finland
    1. Helsinki (HSL) full support, but experimental (quick hack)
  • France
    1. Paris (RATP) full support of RER A & B, and Metro
    2. Annency (SIBRA) experimental support (should work)
    3. Lille (Transpole) experimetal support (should work)
  • Switzerland
    1. All (opendata.ch) partial and experimental support of all transportation modes in Switzerland.
    2. Lausanne (tl) full support of buses and metros

Future supports:
  • Geneva (Switzerland)
  • Lyon (France)
  • Tampere (Finland)

Current testing version: 0.1.56 (on apps.formeego testing) featuring :
  • Search a station
  • Waiting time for the next transport
  • Favourites
  • Pull to refresh
  • French, German and Italian translations

Planned features (capabilities)
  • Searching for a route
  • Listing the stations in a journey
  • Map
__________________
Developer of Friends Facebook client, patchmanager, Phonebot
Blogger at Jollafr and random thoughts on my personnal blog
Support my work

Last edited by Sfiet_Konstantin; 2012-10-25 at 19:09.
 

The Following 22 Users Say Thank You to Sfiet_Konstantin For This Useful Post:
ibrakalifa's Avatar
Posts: 1,583 | Thanked: 1,203 times | Joined on Dec 2011 @ Everywhere
#2
Im gonna spread it on Twitter , because im noob, maybe thats gonna attract more people to join, :')
__________________
~$
~#
 

The Following 2 Users Say Thank You to ibrakalifa For This Useful Post:
Jordi's Avatar
Posts: 400 | Thanked: 708 times | Joined on Jun 2011 @ Geneva - CH
#3
Nice work, what about adding the "TPG" from Geneva, not too far from Lausanne?
 

The Following User Says Thank You to Jordi For This Useful Post:
Posts: 104 | Thanked: 58 times | Joined on Dec 2011
#4
Hi, I find your idea really cool and future proff than all theis individual solutions...

Have you thought on using the General Transit Feed Specification Reference (proposed from Google)
https://developers.google.com/transit/gtfs/reference
http://en.wikipedia.org/wiki/General..._Specification

I'm not sure if there are other standards for such...
 

The Following User Says Thank You to zappAtom For This Useful Post:
knobtviker's Avatar
Posts: 665 | Thanked: 2,388 times | Joined on Feb 2012 @ Zagreb, Croatia
#5
The problem is, most transportation companies, like the one in my hometown Zagreb, Croatia don't have public data that we can access.
If you can bypass that, i'm in.
 

The Following User Says Thank You to knobtviker For This Useful Post:
Posts: 344 | Thanked: 1,345 times | Joined on Aug 2012 @ Paris, FR
#6
Originally Posted by Jordi View Post
Nice work, what about adding the "TPG" from Geneva, not too far from Lausanne?
TPG is planned. And opendata.ch will be improved as well

Originally Posted by zappAtom View Post
Hi, I find your idea really cool and future proff than all theis individual solutions...

Have you thought on using the General Transit Feed Specification Reference (proposed from Google)
https://developers.google.com/transit/gtfs/reference
http://en.wikipedia.org/wiki/General..._Specification

I'm not sure if there are other standards for such...
I will use them I think.

Originally Posted by knobtviker View Post
The problem is, most transportation companies, like the one in my hometown Zagreb, Croatia don't have public data that we can access.
If you can bypass that, i'm in.
Do they have iPhone or Android apps ? If yes, that means that there are some data available.

Or maybe you are thinking about data and copyright. Currently, I did not ask any company for the rights, but I will (and start with the tl), and my app includes a capability to provide copyright and legal informations (only the GUI is not yet implemented).
__________________
Developer of Friends Facebook client, patchmanager, Phonebot
Blogger at Jollafr and random thoughts on my personnal blog
Support my work

Last edited by Sfiet_Konstantin; 2012-10-14 at 16:00.
 

The Following 3 Users Say Thank You to Sfiet_Konstantin For This Useful Post:
misterc's Avatar
Posts: 1,625 | Thanked: 998 times | Joined on Aug 2010
#7
Originally Posted by Jordi View Post
Nice work, what about adding the "TPG" from Geneva, not too far from Lausanne?
shouldn't Morges come 1st ?!?
__________________
information is a necessary though no sufficient condition to rationality...
 

The Following 2 Users Say Thank You to misterc For This Useful Post:
knobtviker's Avatar
Posts: 665 | Thanked: 2,388 times | Joined on Feb 2012 @ Zagreb, Croatia
#8
Sorry, I didn't express myself properly.
They have data, but it cannot be accessed. No apps are made for any platform.
When Croatia joins EU next year, government companies will be forced to share all the data to the public. Only then we can make apps.
 

The Following User Says Thank You to knobtviker For This Useful Post:
Posts: 344 | Thanked: 1,345 times | Joined on Aug 2012 @ Paris, FR
#9
Originally Posted by knobtviker View Post
Sorry, I didn't express myself properly.
They have data, but it cannot be accessed. No apps are made for any platform.
When Croatia joins EU next year, government companies will be forced to share all the data to the public. Only then we can make apps.
Yeah, that's nice !

For developers, I uploaded a documentation snapshot (see first post), and you can start coding now. If the documentation is unclear, feel free to ask and I will try to make it clearer.

Although the API is not frozen, the provided API should be stable enough and should never change from now.

The first release version should come soon, and be uploaded on apps.formeego.
__________________
Developer of Friends Facebook client, patchmanager, Phonebot
Blogger at Jollafr and random thoughts on my personnal blog
Support my work
 

The Following User Says Thank You to Sfiet_Konstantin For This Useful Post:
Posts: 594 | Thanked: 1,094 times | Joined on Aug 2012 @ Rhine
#10
Actually there is an app like this, it's really great.

http://talk.maemo.org/showthread.php?t=38758
http://store.ovi.com/content/240991

Maybe you can join forces with smurfy.

Last edited by Leinad; 2012-10-15 at 08:58.
 

The Following User Says Thank You to Leinad For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 16:34.