So, was Facebook wrong about HTML5?
January 4, 2013 1 Comment
When Mark Zuckerberg publicly dumped HTML5 earlier in 2012, saying that ‘it was not ready’, many in the mobile applications development community sighed in disappointment and frustration; including the folks at Sencha, a mobile development platform provider for HTML5 developers.
So, Sencha decided to prove Facebook wrong by building their own replica HTML5 mobile web version of Facebook, called Fastbook that goes to show that it was not HTML5 per se that had previously caused Facebook’s mobile app speed and response times, but probably more to do with how Facebook had originally used HTML5 in their generation 1 mobile application.
“When a team has problems with HTML5, it usually stems from the fact that they take a “website” development approach to building an app, and often don’t use the right tools and architectures for application development. This is what we suspected about the Facebook HTML5 app”, says Jamie Avins of Sencha.
Fastbook is accessed via the mobile device’s browser and is truly impressive. IOS users can save an application icon/badge to their iPhone/iPad homescreen, so it appears just like other native mobile applications. It is fast and includes all of the key features of the original Facebook mobile application, but now instantly accessible on all mobile devices and platforms.
Try it for yourself by going to http://fb.html5isready.com/ on your mobile device.
FastBook is a great Showcase of the capabilities of HTML5, showing that you can develop fast, feature-rich mobile applications that will work on a single code-base across different mobile platforms.
HTML5 mobile applications in the enterprise
In the enterprise space, Azurati has been promoting the adoption of HTML5 mobile web applications for some time. HTML5 applications should be considered by CIOs as a viable alternative to native mobile applications, for certain types of enterprise mobile applications. For a start, mobile web applications do not require expensive Mobile Device Management (MDM) infrastructures.
However HTML5 web applications that require user authentication in the enterprise space suffer from a common issue and that is that the user either needs to bookmark the mobile app (like a website), or the user needs to remember the URL of the mobile app – if using a non-IOS device. Azurati has come up with a unique solution to this that we call the Azurati Mobile Portal.
Azurati users are able to access enterprise HTML5 mobile web applications securely and conveniently from a single mobile portal interface. Users authenticate themselves once and can then open verified mobile applications from the Mobile Portal with Single Sign-On, providing a more secure solution for IT and a better user experience for the end user.
For further information on how to use development tools like Sencha Touch to publish HTML5 applications to the Azurati Mobile Portal, visit www.Azurati.com.