跳到主要内容

由Sencha Touch 2.0推动的HTML5 app dev

森查公司已发布Sencha Touch 2.0,这是其“高性能HTML5移动应用程序框架”的重大更新。该公司声称其产品是“唯一的框架,使开发人员能够构建与本机应用程序相媲美的快速且视觉上令人印象深刻的应用程序”。此更新显着提高了性能,同时为应用商店分发提供单命令打包。

我们采访了Sencha产品管理高级总监Aditya Bansod(AB),了解新版本及其对开发人员的意义。

.net:这款新版Sencha Touch的目标是什么?
AB:我们有三个主要优先事项:让应用更快;使开发更容易;并使应用程序更容易分发。我们从开发人员和客户那里听说,Android手机的崛起改变了他们对性能的看法,并使他们对多个设备平台的需求变得更加相关。所以在Sencha Touch 2中,我们花时间专注于让应用程序运行得更快。这包括分析HTML5,运行使用Sencha Touch 2创建的应用程序的浏览器,与硬件制造商合作以及其他方面。

我们的目标是最大限度地提高在Android上使用Sencha Touch 2构建的应用程序的执行和响应,包括适用于Android的Kindle Fire和Chrome。 Android开发人员会注意到滚动帧速率,布局速度,加载时间以及对触摸手势的响应性方面的显着改进。 Touch 2提供更快,更流畅,更具互动性的体验,可与许多应用程序相媲美。

.net:这个新版本的主要亮点是什么?这些亮点将如何使开发人员受益?
AB:除了性能增强之外,我们还专注于改善整体开发人员体验,确保开发人员可以轻松访问应用商店。对于开发体验,我们使API变得更简单,添加了更清晰的MVC,并对我们的学习资源进行了大量投资,包括新文档,新的截屏视频和更全面的教程。

对于想要使用网络应用并将其分发到应用商店的开发人员,我们现在包含一个原生包装程序,可让开发人员在Mac和Windows上为Android Marketplace / Google Play和iTunes App Store打包应用。这意味着访问App Store不再需要您拥有Mac。

.net:您对移动应用程序开发和HTML5的进步有什么期望?
AB:我们希望看到HTML5在两个特定领域增长。首先,设备访问:开发人员需要访问API,如摄像头,文件系统等。这些对HTML5的影响很慢。其次,我们希望在所有移动浏览器中看到图形API,例如WebGL。 HTML5的最后一个领域是高端游戏,而WebGL则可以实现这一目标。

有关Sencha Touch 2的更多信息,请访问Sencha博客



翻译字数超限