I found out the work around for Single Origin Policy for cross sites client scripts and AppEngine. But that is not very good. That is not a pure client side solution. The client scripts need to request a PHP (or scripting files) in the same server as a proxy. That PHP script will forward the requests to AppEngine and get the responses back to the client scripts.
Google Web toolkit and AppEngine are working together very well. But I found a lot of tutorials showing GWT script and AppEngine are sitting in a single box. But I believe that should be able to send RPC calls to a separated servers. Google Map GWT library is to send RPC calls to Google Map Server. So, there should be a way to write an application with a separated GWT client script and AppEngine.
(Note: I found after the service class casted to ServiceDefTarget, I can use setServiceEntryPoint to a remote server. But our web browsers has Single Origin Policy, which blocked the request to remoted servers. I am checking whether any work around.)
I read a blog post from Android Developers Blog. There are a step-by-step tutorial for Gestures API. Finally, I got a more clear picture. Those gestures are to control the action of applications, like a shortcut. For example, you can write a circle on a screen, that means "Open a new file".
Find out more:
Android Developers Blog
I found Dell 11 Z series is available in Australia. That looks a CULV laptop, but it got an Intel Pentium Dual Core SU 4100 CPU, rather than a Duo Solo. That sounds more powerful than there. Moreover, the sepcifications are included 2GB and 250GB Hard disk, that sounds a full-scale notebook. I can say that is a thin laptop without DVD-Rom.
Find out more:
Dell Inspiron 11z