Shameless plug time for those with Series 60 phones:<br><br><a href="https://launchpad.net/johnjohn">https://launchpad.net/johnjohn</a><br><br>(you also need python on the phone)<br><br>Not terribly proud of the code, but it does the job.<br>
<br>I have a crufty simulator for the python series 60 api (uses GTK for the gui). Currently, this is just enough code to help debug code before moving to the phone, but with a bit of work could allow series 60 python apps to run reasonably on other platforms so long as they have python and gtk (or another toolkit -- the simulators really aren't much work).<br>
<br>Android and Openmoko both interest me though. <br><br>TangoGPS/navit are probably the best bets on openmoko + I think TangoGPS is currently a better bet than johnjohn (faster for starters, being in C). <br><br>Android is trickier, since as you observe, it is not so open. Currently, to write apps you're restricted to java, although I have seen talk of getting python running on the dalvik virtual machine. If that happens then johnjohn on Android would be a possibility.<br>
<br>John<br><br><div class="gmail_quote">2009/2/14 Timo Jyrinki <span dir="ltr"><<a href="mailto:timo.jyrinki@gmail.com">timo.jyrinki@gmail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
2009/2/14 Chris Andrew <<a href="mailto:cjhandrew@gmail.com">cjhandrew@gmail.com</a>>:<br>
> Thanks for your reply. I wasn't aware of Roadmap. Unfortunately, it<br>
> doesn't seem to mention which license it is published under.<br>
<br>
<a href="http://roadmap.sourceforge.net/" target="_blank">http://roadmap.sourceforge.net/</a> - GPL.<br>
<br>
> The other two I have looked at, and it doesn't seem like they are<br>
> aimed at embedded devices, although look like promising projects.<br>
<br>
They are, I am using both of them on my Neo FreeRunner. Navit<br>
(<a href="http://www.navit-project.org/" target="_blank">http://www.navit-project.org/</a>) is more complete navigation software<br>
while TangoGPS is mostly just a map viewer (and a route tracer). Both<br>
are ready to install on Openmoko distribution, see<br>
<a href="http://www.opkg.org/package_5.html" target="_blank">http://www.opkg.org/package_5.html</a> &<br>
<a href="http://www.opkg.org/package_8.html" target="_blank">http://www.opkg.org/package_8.html</a>. Navit would still need more<br>
performance in map scrolling to be really usable on the FreeRunner,<br>
but it does include quite proper navigation algorithm, easy-to-use<br>
finger usable interface (well, still a few quirks to make better) and<br>
should have also speech support (I haven't tried).<br>
<br>
I would say that your best bet would be to join the Navit project and<br>
enhance that. Of course, competition is good too, so feel free to<br>
start a new one to show Navit what they should do better :)<br>
<font color="#888888"><br>
-Timo<br>
</font><div><div></div><div class="Wj3C7c">_______________________________________________<br>
This message is sent to you from <a href="mailto:FOSS-GPS@lists.osgeo.org">FOSS-GPS@lists.osgeo.org</a> mailing list.<br>
Visit <a href="http://lists.osgeo.org/mailman/listinfo/foss-gps" target="_blank">http://lists.osgeo.org/mailman/listinfo/foss-gps</a> to manage your subscription<br>
For more information, check <a href="http://wiki.osgeo.org/wiki/FOSS-GPS" target="_blank">http://wiki.osgeo.org/wiki/FOSS-GPS</a><br>
</div></div></blockquote></div><br>