This session covers the HTML5 technologies that are relevant to Java developers and how it could be taken advantage of for building better, faster, and leaner applications. Key HTML5 technologies – Geolocation, Media, Offline storage, WebSocket, SSE, Cross-domain messaging, Web worker, etc – are briefly mentioned and demonstrated.
The web has been evolving for a long time. Yet, the HTML5 is the perfect storm (in a positive sense) in the scale of innovation, which was possible due to several factors:
1) the web is becoming the computing platform of choice
2) mobile devices are increasingly replacing desktops
3) the JavaScript performance increased hundred fold during the past decade
4) healthy competition among browser vendors.
And this perfect storm triggers the rethinking on how we, Java developers, build our applications.
Video producer: http://www.geecon.org/