是什么让你的ExtJS应用程序运行缓慢?

本文说的“缓慢”,是只运行时 的缓慢,而不是只加载资源的时间。

在过去的一年半以来,我一直与Robert Bosch在Bosch软件创新公司工作,在那里我们的前端技术堆栈非常依赖ExtJS。我有机会开发Visual Rules Web Modeler机器协助开发其它几个基于ExtJS的应用,因此,我积累了不少与ExtJS应用常见的性能问题有关的经验。

在这篇文章中,我将与你们分享导致ExtJS应用运行缓慢的瓶颈问题,并指出ExtJS开发者最容易犯的错误。

本文提及的ExtJS是指版本3.3.x及以下版本的ExtJS。

EXT JS 4 正式版 发布

我很自豪能代表Sencha和ExtJS团队和大家成功的分享了ExtJS 4的预览版、3个beta版和今天发布的正式版等5个版本。
ExtJS 4从创建之初,就以最全面现代化为目标,它采用了改进的架构和加入了许多新的特性,从而使你可以创建可靠的下一代网络应用程序。框架的每个部分几乎都已升级和优化,已充分利用当今的现代浏览器,同时兼容之前的版本。

使用sencha touch开发新浪微博iphone界面

相信不少sencha touch的粉丝们都为Javascript能开发出手机Web App应用而感到兴奋。虽然Sencha Touch提供相当多的原生UI组件,但是利用原生UI开发出来的Web App的UI未必能完全满足手机上的UI设计。

本文将以iphone版本的新浪微博的“更多”界面,介绍如何利用Sencha Touch设计“更多”的界面。

本次示例将以iphone界面作为参考,使用Sencha Touch开发设计模仿iphone界面。

首先,将以iphone下述的界面目标作为参考:

Ext JS 4 Beta 3 下载

Ext JS 4 Beta 3 下载
包括:

  • 所有源代码
  • HTML
  • API文档
  • 示例

下载(Download)
http://www.sencha.com/products/extjs4-beta/download/ext-js-4-beta-3/

HTML5应用击败原版手机应用胜算几何?

在过去20年,移动行业一直受困于手机平台分裂性、设备技术和运营区域标准不一等问题,但新兴的HTML5技术的出现,开始让业内看到一丝曙光,不少人认为它将带来一个前所未有的开放、自由和广阔的移动网络。

HTML5的虔诚布道者笃信,这项新技术必将在两年内占胜仅限运行一个手机平台的原版应用。

谷歌Chrome操作系统项目主管Sundar Pichai也很认同“拥有巨大优势的移动网络”终会超越原版手机应用模式的这个说法,另一名手机应用开发专家Mike Rowehl则补充表示,“我们甚至可能会忘记自己是经过了原版应用时代,才走上了移动网络之路。”

聚合内容