Cloud computing is committed to handing over all hardware and software resources and computing work to the remote "cloud. Simple, such as Google Docs, mature, such as Amazon AWS. For example, in AWS EC2, You can construct a virtual machine + software and hardware configuration as needed to do the work you need. You only need to do two things. One is to open the console in a browser to manage instances, and the other is to connect to a remote server through a local RDC or VNC.
In this way, client users only need a browser and then configure some client tools, such as specific software provided by RDC or cloud providers. The client is a netbook or a better mobile phone. This or netbook mobile phone requires two features: large screen size and sufficient bandwidth for real-time interaction with the cloud.
Today's high-end mobile phones, such as the iPhone 3G, have a screen of 480x720, which is almost the same as the resolution of 800x600. And 800 × 600 is basically some of the common resolutions of the past few years.
The bandwidth problem is now dependent on 3G, and Telecom's cdma 2000 evdo speed is also relatively fast, basically equivalent to the bandwidth speed. However, it is a little difficult to connect an RDC instance to AWS. It may be because the data transmission volume is a little large, so it is often stuck. If you play a video on the server side, the effect will be slower.
However, the resolution of mobile phones and the bandwidth of 3G can be solved in a year or two. Then you can connect to the remote service through your mobile phone.
In addition, mobile phones have relatively large processing capabilities and restrictions, but a large number of mobile phone users require a lot of computing. If mobile phones are processed locally, resources may not be enough. As a result, the cloud computing of mobile clients naturally becomes an important trend, and may become the mainstream.