User:Emdete

From Openmoko

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
because i don't see a future for big gui-toolkits like qt, gtk or similar on a embedded device i am about writing a phone app on top of [http://www.directfb.org/ DirectFB]. i have some expiriences of that with a [http://www.qtopia.net/modules/devices/ greenphone] but that device is (compared to the neo) really, really closed.
+
I got my neo1973 gta01 some month ago now and want to share my expiriences with it. Because the gui at that point did not work at all and i was interested to develop an own gui anyway i deinstalled all gui stuff with
  
before i choosed DirectFB i checked several other aproaches (like evas, the base garphics lib of [http://www.enlightenment.org/ enlightenment], which i dropped due to poor documentation).
+
ipkg remove -recursive <all x11 libs>
  
with the neo i start porting all the libs i need which are
+
(i don't remember which one and can't take a look because they are gone on my neo right now). Now i started to check all low-level functionality i thought i would need for my application with simple scripts to start them and python programs to test them (see the edits i made on the pages manually using [GSM|GPRS|GPS|BT] here in the wiki). With that basis i was able to do logrunning tests. here is the outcome:
  
* DirectFB
+
GPS
* Sqlite3
+
* Python 2.5 (including ctypes, sqlite)
+
  
and depending libraries not included with the neo/openmoko.
+
GPRS
  
another interest of mine is to find the right (hopefully single) scripting language. i played around with python and lua. looking into the web javascript jumps in, don't know if this would be a solution, especially because a browser must support that anyway today.
+
GPS
  
i very much like openmoko's aproach of clean separation (into daemons like gsmd) which allows me to deinstall and replace all gui stuff. so thanks alot to the neo1973 and the openmoko team!
+
PM
  
i am interested in porting Openmoko to the greenphone (just to have another hardware platform around for development and testing). i urgently looking for people interested in this also.
+
BT PAN

Revision as of 19:33, 7 December 2007

I got my neo1973 gta01 some month ago now and want to share my expiriences with it. Because the gui at that point did not work at all and i was interested to develop an own gui anyway i deinstalled all gui stuff with

ipkg remove -recursive <all x11 libs>

(i don't remember which one and can't take a look because they are gone on my neo right now). Now i started to check all low-level functionality i thought i would need for my application with simple scripts to start them and python programs to test them (see the edits i made on the pages manually using [GSM|GPRS|GPS|BT] here in the wiki). With that basis i was able to do logrunning tests. here is the outcome:

GPS

GPRS

GPS

PM

BT PAN

Personal tools

because i don't see a future for big gui-toolkits like qt, gtk or similar on a embedded device i am about writing a phone app on top of DirectFB. i have some expiriences of that with a greenphone but that device is (compared to the neo) really, really closed.

before i choosed DirectFB i checked several other aproaches (like evas, the base garphics lib of enlightenment, which i dropped due to poor documentation).

with the neo i start porting all the libs i need which are

  • DirectFB
  • Sqlite3
  • Python 2.5 (including ctypes, sqlite)

and depending libraries not included with the neo/openmoko.

another interest of mine is to find the right (hopefully single) scripting language. i played around with python and lua. looking into the web javascript jumps in, don't know if this would be a solution, especially because a browser must support that anyway today.

i very much like openmoko's aproach of clean separation (into daemons like gsmd) which allows me to deinstall and replace all gui stuff. so thanks alot to the neo1973 and the openmoko team!

i am interested in porting Openmoko to the greenphone (just to have another hardware platform around for development and testing). i urgently looking for people interested in this also.