Another option to get the Iphone running as a proper orbiter is to utilize the Java runtime that will run on the Iphone. It isn't natively supported, but runs on jailbroken phones and installation is a breeze. I attempted to compile JavaMO on it, but got some compiler errors. Maybe someone could get it working relatively quickly with the right knowledge since the code is already pretty much working for JavaMO. Anybody interested in giving this a quick try and reporting their results?
The Web Orbiter php code & the proxy_orbiter have been re-written to make them perform much better than previously. The new Web Orbiter has be 100% re-written and now uses javascript to refresh the Orbiter UI (and not the browsers refresh mechanism)... which means we can double buffer the screen image and eliminate the continuous refresh. The new javascript code now implements a light weight query to the proxy_orbiter (once per second) which now supports a new flag which indicates if the screen you are currently on has changed... if the flag is true then the new Orbiter gets an update and the screen is updated cleanly in the background using the new double buffered update code.
See my post here;
http://forum.linuxmce.org/index.php?topic=8880.msg71281#msg71281We have done extensive testing on desktop browsers with Firefox 3.6 & Chrome and also on iPhone, Ipod Touch and importantly iPad. The iPad in particular due to its increased screen resolution works spectacularly well and makes that device an excellent touch based controller.
All the best
Andrew