maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Announce] Como Llego - Helsinki Journey Planner (https://talk.maemo.org/showthread.php?t=48489)

chainreaction 2010-09-23 17:44

Re: [Announce] Como Llego - Helsinki Journey Planner
 
I'm actually doing my own application for HSL.fi to learn some C++ and Qt. I'm mainly concentrating on creating a good looking GUI and I was just wondering if it would be possible to take a look at your work? I'd be more than happy to share my code and ideas, but at the moment my project is really in the starting grounds. Hopefully I can get something to work in a few weeks.

cjp 2010-12-06 10:16

Re: [Announce] Como Llego - Helsinki Journey Planner
 
Hi!

This is a call out to all people developing apps for Helsinki-region public transportation:

Right now the three best (and only?) apps for navigating the Helsinki City public transport are "Bus catcher", "Como Llego" and "ZouBa".

* Como Llego has maybe the best (most functional, clutterless) UI for simple "A to B" navigation with public transport.

* ZouBa is the only app with working (and well rounded out) GPS-guided location searching. Also the idea of setting a "home address" is brilliant, as it saves you from typing in the same address every day into the program.

* Bus Catcher has a cool feature of a map, on which you can see trams moving in real-time. A request was thrown out to show buses as well, and even though I don't how much information HSL gives out on buses' locations, I know that at least the 550-line all use constant GPS navigation. Maybe at least some of these lines could be implemented.

So my request is this:

Is there interest between you developers to combine the best bits of all these applications into one über app that has it all? The features of these apps seem enough to be that über app, as each app alone has only one piece of the puzzle.

Any interest in this?

davidmaxwaterman 2010-12-06 13:39

Re: [Announce] Como Llego - Helsinki Journey Planner
 
Quote:

Originally Posted by cjp (Post 890471)
Hi!

* ZouBa is the only app with working (and well rounded out) GPS-guided location searching. Also the idea of setting a "home address" is brilliant, as it saves you from typing in the same address every day into the program.

snip

Any interest in this?

Yes. Since my main motivation is to learn more QtQuick, I propose UI is QML and business logic in Qt/C++.

Max.

bergie 2010-12-06 14:17

Re: [Announce] Como Llego - Helsinki Journey Planner
 
Quote:

Originally Posted by davidmaxwaterman (Post 890579)
Yes. Since my main motivation is to learn more QtQuick, I propose UI is QML and business logic in Qt/C++.

As already discussed over email, I'd propose a discussion/hack session in our office after the Xmas holidays. I assume everybody hacking on Helsinki journey planners is in town anyway ;)

davidmaxwaterman 2010-12-06 14:21

Re: [Announce] Como Llego - Helsinki Journey Planner
 
Quote:

Originally Posted by bergie (Post 890610)
As already discussed over email, I'd propose a discussion/hack session in our office after the Xmas holidays. I assume everybody hacking on Helsinki journey planners is in town anyway ;)

Indeed. I'm back in town on the 17th.

chainreaction 2010-12-06 22:33

Re: [Announce] Como Llego - Helsinki Journey Planner
 
I've mainly just started to learn my basics on C++/Qt and don't really have anything yet to show. Mainly I've just done a few simple prototypes to query the API and parse the XML. I've also done some UI sketches.

I'm also interested in QML, but as far as I know using QML would require you to create a date/time selector manually. Correct me if I'm wrong.

Even though I do not have anything to share at this moment, I'm interested in collaborating.

P.S. I just nearly shat my pants when I looked at the source code where you convert WGS84 to KKJ. Clearly my math skills are somehow rusty.

davidmaxwaterman 2010-12-07 07:14

Re: [Announce] Como Llego - Helsinki Journey Planner
 
Quote:

Originally Posted by chainreaction (Post 891020)
I've mainly just started to learn my basics on C++/Qt and don't really have anything yet to show. Mainly I've just done a few simple prototypes to query the API and parse the XML. I've also done some UI sketches.

I'm also interested in QML, but as far as I know using QML would require you to create a date/time selector manually. Correct me if I'm wrong.

Even though I do not have anything to share at this moment, I'm interested in collaborating.

P.S. I just nearly shat my pants when I looked at the source code where you convert WGS84 to KKJ. Clearly my math skills are somehow rusty.

LOL. I didn't do that code - it was one of my colleagues who also set up the zouba repository. I think he got the algorithms from somewhere else too.

bergie 2010-12-07 07:41

Re: [Announce] Como Llego - Helsinki Journey Planner
 
Some nice-to-haves:
  • When making a route plan, compare the scheduled times to the actual location of a tram (or bus, if info is available)
  • Make it possible to call a cab by SMS if there are no good route options
  • Map should show not only your location and destination, but also the available routes and currently moving trams

chainreaction 2010-12-15 09:56

Re: [Announce] Como Llego - Helsinki Journey Planner
 
It seems that the new version of the HSL API has just arrived on beta testing. My username is not yet working though, but there seems to be a lot of new improvements (e.g. no WGS84 to KKJ2 calculation required).

zeenix 2011-02-20 20:08

Re: [Announce] Como Llego - Helsinki Journey Planner
 
Quote:

Originally Posted by chainreaction (Post 897216)
It seems that the new version of the HSL API has just arrived on beta testing. My username is not yet working though, but there seems to be a lot of new improvements (e.g. no WGS84 to KKJ2 calculation required).

Apparently, the WGS84 is still not working. This URL will give you error that coordinates are wrong:

http://api.reittiopas.fi/hsl/prod/?u...751,24.8783867


All times are GMT. The time now is 15:38.

vBulletin® Version 3.8.8