ext-ui.com

相关新闻

解读四大移动web应用开发框架真相

许多人认为Titanium及PhoneGap与Sencha Touch及jQuery Mobile属于竞争对手关系。事实上它们并不是同一类事物。本地应用程序运行于我们的设备上,其全部资源都安装在我们的本地设备中。“那么它们之间到底有什么区别呢?”请看本文为你揭开这些秘密。

EXT JS 4 正式版 发布

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

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

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

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

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

Ext Designer 1.1 发布

Ext Designer 1.1已经正式发布,主要增加了以下特性:

  • 保存到工具箱
  • 导入导出组件
  • 修复了多个bug.


iPad 2: HTML5开发者必备首选

最近Web开发工具厂商Sencha做了一项关于苹果iPad 2和运行Android 3.0 Honeycomb的摩托罗拉Xoom的测试,结果显示苹果Safari是毫无疑问最佳的HTML5浏览器;而Android连基本的都没有做好,甚至连HTML4都不行。

  下面选取了第一代iPad和iPad 2(iOS 4.3)以及两款有代表性的Android平板机三星Galaxy Tab(Android 2.2)和摩托罗拉Xoom(Android 3.0),对比一下它们内置的浏览器对HTML5标准的兼容支持情况。

  尽管上市这些设备所采用的浏览器都是基于WebKit核心,但是对于Web标准的支持却不尽相同。WebKit提供了一个处理DOM和CSS的渲染引擎,但是各浏览器在此基础上对缓存、屏幕绘图、定位服务、内存管理和标签、手势等功能的执行能力却各有各的特点。此外,WebKit自身也在快速地发展,比如说,苹果iOS 4.3中使用的Safari浏览器基于WebKit 533.17.9,而Mac OS X平台最新的Safari 5.0.4使用的WebKit为533.20.27,Android 3.0内置浏览器采用的是WebKit 534.13。

Ext JS 4即将正式发布,值得期待

Ext JS是一个针对Web的UI库。它是市场上的轻量级工具,它通过抽象,支持开发人员不必强制性地编写HTML的源代码,而且允许开发人员灵活的扩展组件库或者通过简单强大的插件架构创建真实的插件。Ext JS解决了管理HTML和CSS的问题,提供了媲美桌面应用的UI外观。它支持开发人员在现有HTML网页中注入组件或者开发富企业级RIA,其中一些应用于关键任务应用,如实时监控和网络基础设施的管理。

Ext JS 4从推出第一个预览版之后,一直处于紧张的开发之中。昨天,其官方博客表示,Ext JS 4的正式版预计将在一个月之后发布,这对Web开发社区特别是RIA开发人员来说无疑是个好消息。此刻,让我们回顾一下Ext JS 4在预览版中的优秀特性和功能。

ExtJS 4 Grid组件

我们正在努力为ExtJS4做准备,到目前为止,我们已经发布了3个开发者预览版,我们的目标是争取在4到6周内或争取更快的时间内发布最终版本。在最近的开发者预览版,我们首次发布了新的Grid组件。新的grid已经重写,而且比3.x版本的有更多功能。新的grid不但大幅提高了性能,而且更加灵活,因此扩展它和增加新的功能比以往更容易。本文将介绍这些新的特性。

Firebug插件(调试ExtJs专用):Illuminations for Developers

Illuminations for Developers是一个辅助开发的小工具,它可以让你在使用Ext JS和Firebug开发Web应用时更直观。它以下在三个方面协助开发人员:在Firebug中增加一个针对Extjs的面板,在面板中可以查看Extjs对象,在页面中通过右键菜单定位和查看ExtJS对象。
我创建Illuminations是因为我在开发大型Javascript应用时,我需要知道那些数据对象有问题。在Firebug中,只能简单处理代码和数据,不能显示和处理设计模式。因此,我创建了Illuminations来弥补这方面的不足,它可以在调试、检查和浏览体验时达到我需要的抽象级别。
主要特性
Illuminations让我们易于了解ExtJS框架,使对象更直观更易于调试。我们现在来了解一下它的几个主要特性。

Sencha实验室发布WebGL开源开发框架

Sencha 实验室发布了用于WebGL开发的一个新的开源框架。该框架被叫做PhiloGL,可以帮助开发者轻易的WebGL,并整合它的功能到Web应用中。该项目基于MIT协议。

WebGL是一种3D绘图标准,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为HTML5 Canvas提供硬件3D加速渲染,这样Web开发人员就可以借助系统显卡来在浏览器里更流畅地展示3D场景和模型了,还能创建复杂的导航和数据视觉化。显然,WebGL技术标准免去了开发网页专用渲染插件的麻烦,可被用于创建具有复杂3D结构的网站页面,甚至可以用来设计3D网页游戏等等。

Ext JS 4倒计时:开发者预览版发布

作为Ext JS团队的代表,我很高兴地宣布第一个Ext JS 4开发者预览版 发布了。Ext JS 4是到目前为止,我们所做的改动最大,有史以来最先进的Javascript框架。从生成HTML代码到类系统,框架的每一个领域几乎都被更新了。我们统一了Api,添加了令人难以置信的新功能和改进了整个框架的性能。

对Ext JS 4,我们有三个主要目标: 速度、 健壮性和易用性。我们想要速度更快,并尽可能在每个浏览器上足够健壮,而且很容易学习和使用的框架。为了实现这一目标,我们整个框架回到画板,以及回到我们曾将创建的的速度最快、 最防弹的版本。最重要的是,我们已经成功做到这一点,并坚持了走使用“the Ext JS way”的核心经验来写应用程序。