Open mobile software

From HBMobile
Revision as of 20:04, 10 February 2007 by Adrian (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

There has been some talk about various Linux based standards and frameworks, and there are a few open software based phones that include applications and frameworks. Here we collect an overall summary of these, so we can figure out what we can leverage from elsewhere, what we need to build from scratch, and any dependencies. Please correct and extend the info on this wiki page.


Base OS: Linux sourced from Gumstix, includes cross compiler and has Java support - Gumstix Software

GSM device driver: Tuxphone? Gumstix? Matt knows...

                http://opencellphone.org

EDGE device driver: basic slow IP over GSM

Wifi/Bluetooth/LCD/Touchscreen etc. device drivers: hopefully basic Linux stuff?

GPS, accelerometer, power management? More advanced things we may need to develop

Application frameworks

                Qtopia open source release

http://www.trolltech.com/products/qtopia/opensource

                This does not include all the phone apps provided

with the greenphone

                OpenMoko homepage doesn't yet have links to code
                Others?

Phone calling application

                Basic call management stuff, GUI to dial a number

Web browser - Qt has Opera support,

                Not sure how viable Firefox might be on Gumstix
                Flash for Linux? Adobe has x86 version only, not

sure about others

Address book application?

Calendar application?

Notes taking?

Mobile oriented email client?

MP3 player? Gumstix includes some audio player support.

GPS mapping? perhaps google maps mobile java version? Not sure how to feed it GPS coordinates, I think some versions of Gmm do interface to GPS, but Java sandbox makes it hard.