Fierce debates over the various approaches to developing Web versus mobile applications have been taking place for several years now. At a SenchaCon 2016 conference today, Sencha is aiming to put one of those debates to rest by adding support for JavaScript ES2015 to its Ext JS framework for building HTML5 applications using either JavaScript or Java.
JavaScript ES2015 is a major update to JavaScript that addressed a range of structural and syntax issues intended to make JavaScript more of an enterprise-class programming language that could be used to create reliable applications running on both clients and servers.
Sencha CEO Art Landro says that most providers of application development tools are just now getting around to supporting the new standard. In conjunction with that effort, Sencha added the ability to better integrate applications developed using Sencha tools with Angular 2 and React frameworks that some developers may also employ.
In general, Landro says, interest in HTML5 remains high in the enterprise because the applications they develop typically need to support multiple devices. In contrast, Landro says, developers of consumer applications that need to be optimized for a specific mobile platform tend to favor native programming tools.
“In the average enterprise, desktops are still critical,” says Landro.
As such, Landro says, cross-platform approaches to developing applications such as Ext JS are more relevant than ever in the enterprise.
Naturally, the degree of relevance may vary by enterprise. But the one thing that is clear is that neither JavaScript nor Java will be going away any time soon.