移动HTML5开发人员框架Sencha希望不仅仅是开发混合移动应用程序的工具。公司’2012年的路线图将成为设计,开发和部署HTML5应用程序的端到端解决方案,并通过发布以下版本朝着这一目标迈出第一步 Sencha Touch 2 测试版之外。 Sencha Touch 2 为开发人员提供了更好的用户界面来开发HTML5,从而为消费者提供了更强大的用户体验。

Sencha还希望与移动开发生态系统融为一体。 Touch 2是第一个允许开发人员从Windows PC或Mac编写Android和iOS应用程序的框架。这意味着iOS开发人员不再需要在Mac上使用XCode来构建iOS应用。向开发人员展示自由应该有助于Sencha赢得许多移动发布者的心。

Sencha专注于公开发布Touch 2的三个核心领域:更好的消费者用户体验,更好的开发人员支持和开发经验以及致力于改善开发生态系统。

“We’我们已经更新和刷新了Sencha Touch的API,以使构建应用程序变得更加容易,而且我们还提供了一系列完整的成熟应用程序,开发人员可以将它们修改或用作自己的位置参考。这些是使用Facebook API的应用,利用自定义主题的应用,”Sencha产品管理高级总监Aditya Bansod说。

Sencha HTML5平台的核心用途是原型,设计,开发,打包和部署HTML5应用程序。该公司希望使开发人员尽可能轻松地使用该平台,这是团队更新Touch的核心目标之一。该框架本身已经更新,并为开发人员提供了更加简化的UI,Bansod将其描述为更多“visceral.”Sencha致力于为iOS和Android的混合HTML5应用创建更好的性能,并更新了其许多本机API容器,以利用摄像头,推送消息,设备方向和滚动功能。

Sencha在Touch 2上花费了最多的时间来改善Android性能。在移动生态系统中众所周知,原生Android浏览器在iOS和Sencha之一之后远远落后’的主要目标是提高性能。

“我们花了无数的时间来为Android工作和调试。比如说列表性能。看起来平凡,但对于用户体验而言,它是如此重要,” Bansod said. “我抛出一个列表,它实际上飞到了我想要的范围,动画效果以及它们在平台上应有的效果。因此,我们与设备制造商一起度过了一段时间,他们了解了他们对WebKit的实现,最终我们要做的是为每个特定平台构建我们的核心性能API的特定实现。开发人员看不到这一点,幸运的是,开发人员看到了一个通用的API,我们使用HTML和CSS的不同部分在开发人员的幕后实际进行性能工作’ behalf.”

Sencha发布Touch 2的关键转变之一是对移动生态系统的关注。尽管竞争对手appMobi几乎始终专注于生态系统,但Sencha一直致力于 HTML5规范并创建更好的工具。

“在移动生态系统中,允许您在Mac和Windows上构建的本地打包工具包是全新的,” Bansod said. “我们在更新的API中提供了一些新的UI控件,这些控件将在构建您的应用程序以及构建看起来更像本机的应用程序时提供帮助。”

开箱即用,Sencha Touch 2随附了多个应用程序,可以用作构建平台的指南。该公司向ReadWriteMobile发送了一些测试设备来证明这一点。对于包含以下应用程序的iOS:“The Watch List”(如上图所示)与朋友分享您想看或看过的电影。“TouchStyle”是一款用于购买家居和时尚商品的应用。在Android上,应用程序包括Sencha Radio和Sencha Jog。

给开发人员几个示例应用程序是一回事,但是Sencha的Kitchen Sink应用程序使它更进一步,该应用程序精确展示了框架内可以完成的工作并提供了源代码示例。此功能对正在寻找创建圆形按钮的新程序员或对HTML5音频或视频集成有麻烦的经验丰富的开发人员都是有益的。

Sencha希望与其他框架和容器提供商(例如appMobi,PhoneGap,Conduit和Brightcove)区分开来。从任何可用的计算机上编写代码的能力都是一个好的开始。

“PhoneGap要求您在Mac上使用XCode进行开发,而如果您是PC开发人员,那就是您的坚持。在另外几轮中,appMobi提供了构建服务,我们从许多开发人员那里获悉,他们不想让第三方知道他们不知道自己的私钥,因为这是必需的,您必须给自己签名输入第三方的密钥来为您构建它。我们希望为开发人员提供本地功能,这样他们就不必用密钥信任别人,” Bansod said.

整个Sencha HTML5平台将于今年发布和更新。下一步称为Sencha Designer,它将用于帮助加快构建应用程序的设计方面。部署将通过以下方式处理 Sencha.io 该产品还将在2012年的某个时间进行更新。Touch2仍是一项免费服务,因为该公司计划围绕该平台的其他方面进行获利。 Touch 2将根据GPL3和Sencha商业许可证颁发。

Sencha Touch 2在2011年9月发行为Beta 但该公司现在准备发布完整版本。对于那些一直在使用Beta的用户,在进行一些开发人员UI改进后,大部分内容将保持不变。

“Sencha Touch 2是我们未来几个月围绕Sencha HTML5平台要做的工作的基石。利用Sencha Touch和Touch 2的新功能来构成开发人员设计,开发和部署HTML5应用程序的经验的基石,” Bansod said.

您对Sencha Touch 2的印象如何?与appMobi,Brightcove或Conduit等其他构建服务相比如何?作为包装,它击败了PhoneGap吗?让我们在评论中知道。

移动HTML5开发人员框架Sencha希望不仅仅是开发混合移动应用程序的工具。公司’2012年的路线图将成为设计,开发和部署HTML5应用程序的端到端解决方案,并通过发布以下版本朝着这一目标迈出第一步 Sencha Touch 2 测试版之外。 Sencha Touch 2 为开发人员提供了更好的用户界面来开发HTML5,从而为消费者提供了更强大的用户体验。

Sencha还希望与移动开发生态系统融为一体。 Touch 2是第一个允许开发人员从Windows PC或Mac编写Android和iOS应用程序的框架。这意味着iOS开发人员不再需要在Mac上使用XCode来构建iOS应用。向开发人员展示自由应该有助于Sencha赢得许多移动发布者的心。

Sencha专注于公开发布Touch 2的三个核心领域:更好的消费者用户体验,更好的开发人员支持和开发经验以及致力于改善开发生态系统。

“We’我们已经更新和刷新了Sencha Touch的API,以使构建应用程序变得更加容易,而且我们还提供了一系列完整的成熟应用程序,开发人员可以将它们修改或用作自己的位置参考。这些是使用Facebook API的应用,利用自定义主题的应用,”Sencha产品管理高级总监Aditya Bansod说。

Sencha HTML5平台的核心用途是原型,设计,开发,打包和部署HTML5应用程序。该公司希望使开发人员尽可能轻松地使用该平台,这是团队更新Touch的核心目标之一。该框架本身已经更新,并为开发人员提供了更加简化的UI,Bansod将其描述为更多“visceral.”Sencha致力于为iOS和Android的混合HTML5应用创建更好的性能,并更新了其许多本机API容器,以利用摄像头,推送消息,设备方向和滚动功能。

Sencha在Touch 2上花费了最多的时间来改善Android性能。在移动生态系统中众所周知,原生Android浏览器在iOS和Sencha之一之后远远落后’的主要目标是提高性能。

“我们花了无数的时间来为Android工作和调试。比如说列表性能。看起来平凡,但对于用户体验而言,它是如此重要,” Bansod said. “我抛出一个列表,它实际上飞到了我想要的范围,动画效果以及它们在平台上应有的效果。因此,我们与设备制造商一起度过了一段时间,他们了解了他们对WebKit的实现,最终我们要做的是为每个特定平台构建我们的核心性能API的特定实现。开发人员看不到这一点,幸运的是,开发人员看到了一个通用的API,我们使用HTML和CSS的不同部分在开发人员的幕后实际进行性能工作’ behalf.”

Sencha发布Touch 2的关键转变之一是对移动生态系统的关注。尽管竞争对手appMobi几乎始终专注于生态系统,但Sencha一直致力于 HTML5规范并创建更好的工具。

“在移动生态系统中,允许您在Mac和Windows上构建的本地打包工具包是全新的,” Bansod said. “我们在更新的API中提供了一些新的UI控件,这些控件将在构建您的应用程序以及构建看起来更像本机的应用程序时提供帮助。”

开箱即用,Sencha Touch 2随附了多个应用程序,可以用作构建平台的指南。该公司向ReadWriteMobile发送了一些测试设备来证明这一点。对于包含以下应用程序的iOS:“The Watch List”(如上图所示)与朋友分享您想看或看过的电影。“TouchStyle”是一款用于购买家居和时尚商品的应用。在Android上,应用程序包括Sencha Radio和Sencha Jog。

给开发人员几个示例应用程序是一回事,但是Sencha的Kitchen Sink应用程序使它更进一步,该应用程序精确展示了框架内可以完成的工作并提供了源代码示例。此功能对正在寻找创建圆形按钮的新程序员或对HTML5音频或视频集成有麻烦的经验丰富的开发人员都是有益的。

Sencha希望与其他框架和容器提供商(例如appMobi,PhoneGap,Conduit和Brightcove)区分开来。从任何可用的计算机上编写代码的能力都是一个好的开始。

“PhoneGap要求您在Mac上使用XCode进行开发,而如果您是PC开发人员,那就是您的坚持。在另外几轮中,appMobi提供了构建服务,我们从许多开发人员那里获悉,他们不想让第三方知道他们不知道自己的私钥,因为这是必需的,您必须给自己签名输入第三方的密钥来为您构建它。我们希望为开发人员提供本地功能,这样他们就不必用密钥信任别人,” Bansod said.

整个Sencha HTML5平台将于今年发布和更新。下一步称为Sencha Designer,它将用于帮助加快构建应用程序的设计方面。部署将通过以下方式处理 Sencha.io 该产品还将在2012年的某个时间进行更新。Touch2仍是一项免费服务,因为该公司计划围绕该平台的其他方面进行获利。 Touch 2将根据GPL3和Sencha商业许可证颁发。

Sencha Touch 2在2011年9月发行为Beta 但该公司现在准备发布完整版本。对于那些一直在使用Beta的用户,在进行一些开发人员UI改进后,大部分内容将保持不变。

“Sencha Touch 2是我们未来几个月围绕Sencha HTML5平台要做的工作的基石。利用Sencha Touch和Touch 2的新功能来构成开发人员设计,开发和部署HTML5应用程序的经验的基石,” Bansod said.

您对Sencha Touch 2的印象如何?与appMobi,Brightcove或Conduit等其他构建服务相比如何?作为包装,它击败了PhoneGap吗?让我们在评论中知道。