Every day there are new devices that allow us to stay connected, and mobilize perform tasks at the same time, devices called smartphones like the iPhone or Android computers are the most common and widespread. This trend of mobile computing, change the current state of computing that many of us were accustomed. Yes I mean the desktop PC or accompanied by a mouse and keyboard.
The computing power increasing on a mobile device can perform tasks that were previously restricted only to the desktop, but mobile computing not only brings the device size difference but also a significant difference in the context of its use.
Today it is common to use a mobile phone and even perform certain way home by bus, at a meeting, party and etc.. These activities are well summarized in a computer graphics that reflect the total change of context in mobile computing.
We note that the main feature of mobile computing is the application-specific purpose. An example is clear enough Brushes a drawing app for the iPhone. If you like the drawing, and one day go the way home and suddenly look an inspiring landscape, the best you can do is sit back and portray the landscape to your mobile phone as an application on the device permits.
As the drawing application and there will be many other applications that meet a specific purpose, which can not wait to be satisfied with a accessible from a desktop application.
The post-PC era when the end user will be able to use a mobile device to perform perfectly common computing tasks that until now only can do on the desktop.
And as Microsoft showed not only sufficient to move desktop interface with a tablet-PC but you also need new forms of interaction, to comply with the ease of use that mobile devices should have. This is where to carve the new paradigm of multi-touch interaction and movement present in the smartphone and not only allows direct manipulation, but also faster and more intuitive.
Finally, in this scenario of new interfaces through which opens the possibility for thousands of developers to create the next generation of applications in the following post-PC era.