ext-ui.com

相关新闻

Sencha Eclipse Plugin提示和技巧

Sencha的Eclipse插件是一个完整的用于流行的Eclipse IDE的代码辅助和验证插件。有了该插件,就可以获得标准的Sencha Touch(最新的Sencha Eclipse Plugin 1.1)、Ext JS类型以及作为项目一部分定义的自定义类型的代码辅助。在这篇文章中,将展示一些技巧和提示,可以令Sencha Touch开发更高效。

如何配置Sencha的Eclipse项目
在示例中,将开始使用Sencha的CMD生成应用程序并在Eclipse使用插件配置它。

首先,使用Sencha的CMD 3来生成一个Sencha Touch 2.1应用程序的框架。在示例中将创建一个名为abc的应用程序。首先要做的是改变Touch SDK的根目录然后运行以下命令:

sencha generate app abc abc

Ext4Yii:基于 ExtJS 的 Yii 扩展

Ext4Yii是一个基于ExtJS和Yii(PHP开发框架)的应用框架,也算是Yii的一个扩展。

Ext4Yii基于一个模板渲染系统,提供了一个针对ExtJS组件的服务器端标签库。在Ext4Yii中,你可以使用XML模板定义应用程序的元素,如按钮、网格、存储组件以及嵌入式JavaScript等。XML标签会被解析和转换到ExtJS,缓存被重用,然后发送到浏览器。


2012移动开发的3大趋势

HTML5的应用

  现在在和别人谈论移动应用开发和操作系统开发时,HTML5是一个绕不过去的话题。

  也许2012年HTML5最大的发展,就是它没有进行发展。在2011年底,HTML5看上去是一个潜力无限的黑马。但是,当其他选手不断进行自我提高的同时,HTML5却显得有些后劲不足,并没有能够达到人们对他预期的高度。从一个科技从业人员的角度来看,HTML5在2012年本来拥有过极好的机会,例如谷歌、Mozilla、appMobi、Sencha、Resarch In Motion以及Facebook等企业都曾纷纷使用过HTML5进行产品开发。在这样的情况下,HTML5本能迎来自己的爆发。

  但是,HTML5像是承受不了人们对它的期望所带来的压力一样,表现令人失望。HTML5曾经最主要的追求者是Facebook,他们曾使用 HTML5来开发iOS、安卓平台上的“本地”应用。这标志着一个网页服务走向移动应用开发方面。而在年中,Facebook却彻底放弃了使用HTML5 开发iPhone应用的想法,转而使用本地代码来开发客户端。Facebook此举严重影响了对HTML5仍然持观望态度的其他企业。当Facebook 表示将使用本地代买来开发客户端,以提供更好的表现和UI的时候,人们对此举进行了高度的注意。随之,人们转变了对HTML5的态度,称HTML5有其用武之地,但是它还未迎来自己发展的黄金阶段。

ExtJS 4.2 Grid预览

随着新的ExtJS 4.2 Beta版本的发布,又发生了一系列的的变化。可以通过论坛公布的说明来了解完整的细节。在本文,将突出讲述Grid组件的性能改善。

在之前发表的《Ext JS 4.1性能》和《优化基于Ext JS 4.1的应用》中,强调了改进Grid组件的缓冲能力。Ext JS 4.2进一步提高了缓冲渲染的性能,并允许在更多情况下,以更少的配置来使用此功能。得益于这些优化,大型数据的应用程序的响应速度应该可以看到显著的提高。

Ext JS 4.1与Ext JS 4.2中的Grid的对比

在Ext JS 4.1,Grid组件每当用户滚动到缓冲区域时,物理上会重新渲染表格中的行。例如,假设Grid每次渲染50行数据,如果Grid当前显示的是100到150行,而用户往下滚动到105行的记录,Grid将会重新渲染表格的行以显示105行到155行的记录。


Sencha指出Facebook的HTML5慢的原因

还记得〈FB 执行长祖克柏坦承:採用 HTML5 是脸书成立以来最大的错误〉这个消息吗?

Facebook 创办人兼执行长 Mark Zuckerberg 今年 9 月出席《TechCrunch》Disrupt 大会时,曾抱怨用 HTML5 写出的 Facebook App 又慢又不稳定,总是没办法达到他们想要的品质,因而推出原生版的 Facebook App。

Sencha Touch 2.1 更新

啥更新了?

Sencha Touch 2.1 将是 Sencha 移动框架的下一新版本。2.1包括了下列关键更新:性能上的极大改进、正式支持图表、高级列表 List 控件,以及通过 Sencha Mobile Packager 的增强原生支持。


Sencha Touch 2.1 将会有何新特性

来自 Sencha Touch 的博客上的文章介绍了 Sencha Touch 的下一个版本 2.1 的主要改进内容。

Sencha Touch 2.1 是我们下一个 Sencha 移动框架的版本,该版本将会包含以下几项关键性更新:

1. 显著的性能提升

2. 图表支持

3. 高级的列表控件

4. 通过 Sencha Mobile Packager 增强原生支持

四种常用HTML5移动应用框架的比较

对于Mobile Web来说,现在是快速成长时代。由于采用了HTML5和CSS3技术,移动浏览器的性能加强了许多,同时,移动app的框架也扩展了,这意味着为移动设备创建丰富的互动的web体验的可行性又提升了。

本文通过对四种常用的框架进行比较,看看新技术带来了哪些改变。


Sencha Architect 2.1正式版发布

Sencha Architect是个可视化的应用开发工具,在该公司的HTML5布局工具Ext Designer的基础上构建,并扩展了其功能,来为桌面和移动Web应用的构建提供更为广泛的支持。通过与Sencha Touch 2、Ext JS 4结合,Sencha Architect 2提升了开发者的生产效率并驱动应用设计模式上的最佳实践。

2.1版本的主要目的是提升性能和稳定性,并增加了一些功能。该版本的主要新特性包括:

ExtJs/Sencha 授权购买

Sencha 中国区总代理



上海软众信息科技有限公司

销售热线:021-52400198

[url=http://www.sencha-china.com/index.htm