As depicted in the press, the impact of HTML5 seems to be a battle between whether to develop native or for the Web, with the reality being that these days, HTML5 and CSS3 (along with the suite of java script solutions that come with CSS3) are actually changing the span of control enjoyed by developers.
In particular, many large enterprises emphasize two things: the server and the capability to deliver performance on the backend. Java and C have been the sought skill set. Meanwhile, the backend side of the system – including hardware – has been IT decision makers’ dominating concern. This led to the scoping out by enterprise architects of a standard desktop or laptop strategy, which would assure a common user experience and, in doing so, become acceptable to IT. To this end, the impact of the iPhone cannot be overstated.
Steve Jobs started a revolution of endpoints that led to the “Bring Your Own Device” [BYOD] movement as well as the end of the enterprise architect’s control. And the revolution did not stop there. Once the endpoint was freed from conformance, the performance requirements dramatically changed and, as a result, instead of designing to meet an internal network and endpoint, IT found itself with barbarians at the gateway.