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
- Python 2.5 (including ctypes, sqlite)
and depending libraries not included with the neo/openmoko.
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!