because i don't see a future for big gui-toolkits like qt, gtk or similar 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 separation into daemons like gsmd which allows me to deinstall and replace all gui stuff.