The Future of Mobile Computing is in the Cloud

Mobile computing has grown by great lengths in the past few years and looks to continue that trend into the future. The mobile market is now filled with smartphones and tablets that are tasked with taking on more and more of our daily computing tasks. For those applications that cannot yet be run on smartphones or tablets, laptops fill the void. These too are evolving to become faster, lighter, and capable of rivaling desktops in performance.

But with all the advancements in portable devices, one major factor that continues to become a hindrance is battery life. Sure, batteries are getting slightly better, but as we begin adding faster processors with multi-cores and high-end graphics cards, the benefits gained in improved battery technology is often lost. Think about it: while computing power and storage space tends to double every couple of years at best, battery life is extended only a few minutes with every new mobile hardware revision. In some cases, it gets worse!

So what’s the solution? In my opinion, the industry needs to abandon the idea of putting faster processors and high-performance graphics cards into our mobile devices. Instead, a cloud approach should be used where all the processing power and graphics rendering is offloaded onto servers that are not reliant on battery power.

With the continuing evolution in wireless networks including WiMAX and LTE, it won’t be long before we can truly have a mobile cloud environment where anything and everything can be virtualized and simply passed onto mobile devices. You can greatly reduce the amount of power that laptops, smartphones and tablets require and therefore see some impressive battery life numbers.

Are we to the point where we can begin building mobile devices that are strictly cloud-based products? Not quite. The wireless infrastructure is not quite there yet. That being said, Google has gotten the virtualization ball rolling with their Chrome OS notebook that just was released to a number of users for testing purposes. The notebook heavily relies on cloud computing applications to perform tasks. With a big player like Google, other hardware/software manufacturers are likely to follow. Then it’s only a matter of time before we start scaling back all of our mobile devices horsepower in favor of extended battery life.

 

Could Your iPad Replace Your Game Console?

The New York Times reported that a company called Onlive wants you to leave your consoles and PC’s behind and take your game experience to your mobile devices.

We all know how comparatively pathetic the processing and graphics power of even the newest mobile devices are compared to even the most mundane desktop computer.  Sure, a stirring game (or 20) of Angry Birds may fill the time sink of the dreaded airport layover but it can’t compare with fragging  your friends on your PC or console. 

More and more we see mobile devices extending into realms previously unthinkable simply because the price of mobility was reduced capability.  Even the most efficient gaming laptops have to trade processing and graphics horsepower for power consumption and heat management. 

So how can your IPAD or Android tablet play Arkham City?  The answer is the almost ubiquitous "Cloud" that’s permeated everything from your music collection to productivity apps. 

Onlive is a cloud based gaming service available to almost any internet connected device including smart phones and tablets.

The simplest way to understand it is to look at the experience as a layer of abstraction between you and the game.  Onlive services require a "player" or app to use their service.  When you connect to their service and select your game you are essentially connecting to a remote host that you control.  If you’ve ever experienced remote control of your pc via gotomypc or Windows remote desktop then you’ve got a good idea of how this would work.

The user connects to their game host on the Onlive service via app( mobile devices and PC’s ) or a hardware device (TV’s).  Then the magic happens.  Since this is a remote connection and only control sequences and screen refreshes are being sent; your device’s internet connection is the only hardware to be concerned about.

Continued on the next page