A lot has been written recently about how we live in the Post-PC world. But what does mean practically?
Up until relatively recently, even as smartphones became more technology capable and increasingly widespread, there was still a clear boundary between ones mobile phone and one’s computer (whether a desktop or laptop). Mobile phones, even with the ability to check and send emails, check the news, or find the best directions on how to get to a specific restaurant, were still largely thought of primarily as a device to make and receive phones calls and text messages. Computers though, were still THE location to store your important documents, spreadsheets and software programs, and most importantly, it was still the place to get your work done. Cell phones were nice, but were put to the side of your computer when you really needed to get something done.
Those “boundaries” are rapidly disappearing. Mobile phones are mini computers in every sense of the word, and the latest devices seem to encompass every function one needs, whether it is for personal use or even for accessing information and applications for work purposes. And of course it’s not just phones. Tablet computers, led of course by the great success of the iPad, but also including a dizzying choice of devices from Microsoft, Google’s Android platform, RIM and others, have further blurred the clarity in how we should define a “computer” vs. a “mobile" device.
This is all being accelerated by the development and growth of data and programs being stored and accessible on the cloud, so the app or database or whatever it may be does not sit anymore on the computer hard drive or server at work. So one can use just about any device to connect to these programs and information. This change is being scene in what is being called the BYOD (Bring Your Own Device to work) phenomenon. It’s the consumerization of IT in a way.
Yes the times they are a-Changin’.
This breaking down of borders in the Post-PC world of course affects software developers as well in the enterprise arena. Developers are seeing the advantages of developing for HTML5, so their applications can be accessible on any device, inside or outside the office.
With that in mind, we at Gizmox are excited to release a newly enhanced version of our Visual WebGui .NET HTML5 & Enterprise Mobile solution. The new version, in addition to being the first framework to allow classic form-based .NET development for cross-platform, cross-browser and plugin-free HTML5 web applications, it also now includes the Enterprise Mobile framework. This gives developers a platform for development of data-centric, business web & mobile .NET HTML5 applications.
This version empowers developers and organizations to consolidate their entire development efforts into one place as it is a one-shop platform for web and cross-mobile applications. Thus eliminating the need to specifically develop for different platforms and using the same code base for all targets.
It’s the perfect framework for the BYOD era and the post-PC era.
The key features of the new version include:
- Automatic selection of rendering mechanism by the browser, according to the best browser compatibility (IE, for example, renders faster with XSLT, Chrome with jQuery, and so on).
- Lighter HTML structure that improves performance and reduces rendering time.
- Fully HTML5 compatible document type (does not require Quirks mode in IE).
- Maximizing browser capabilities, by automatically identifying the support each browser has for HTML5 and CSS3 different capabilities.
- Full support of CSS3 Visual Effects - adding to controls or application themes a variety of visual effects, such as gradients, transitions, rotations, shadows, animations, and more.
- New Web 2.0 layout controls - StackPanel and stacked controls.
- 2 out-of-the-box sample mobile themes.
- Built-in native-like scrolls (iScrolls) for browsers without visible scroll bars.
- Optimize the balance between client and server responsibilities by moving activities to the client.
- Provide offline capabilities as a fallback for periodically connectivity losses.
To download the new version, go to www.visualwebgui.com/download.aspx
To see a Live Demo from your Mobile Device, please click here http://220.127.116.11:8080/c.
We would love for you to try out the tool for yourselves and let us know what you think.