Yeh, using a web server + CGI is quite a nice way of avoiding native GUI development on a phone. You could install lighttpd which supports CGI and then have a choice of language for the CGI program themselves. John. 2008年7月16日 Dirk Bergstrom <openmoko at otisbean.com>: > Basically all of my experience writing UIs is on the web. I'd like to > run a webserver on the phone, so I can write dirt-simple UIs that way, > rather than getting tied up in GTK/e/Qt. >> I see that there's a busybox server: >> http://buildhost.openmoko.org/daily-feed/armv4t/busybox-httpd_1.11.0-r2_armv4t.ipk >> One might also consider thttpd: >> http://www.acme.com/software/thttpd/ >> Or shttpd: >> http://shttpd.sourceforge.net/ >> I suspect any of them would be OK for serving static files. However, I > wonder if CGI would be feasible. I'm guessing that spawning a shell > script wouldn't be too hard, but I suspect that spinning up a whole > python process might be a bit much for the little arm CPU. Anyone have > any thoughts on that? >> Since I'm quite familiar with Django (http://www.djangoproject.com), I > thought I might just run the Django development server, which has a > toy-ish httpd server built in. That way I'd already have python > running, so I'd avoid all the fork/exec/load-libraries overhead. >> Not really sure where I'm going with this, just throwing out ideas to > see if anyone says yea or nay. >> -- > Dirk >> _______________________________________________ > Openmoko community mailing list > community at lists.openmoko.org > http://lists.openmoko.org/mailman/listinfo/community >