相关新闻

开发者调查:HTML5增长 Windows下降

在Sencha的调查中,开发者说当桌面开发兴趣下降的时候,他们想去使用HTML5技术。最近HTML5开发人员接受了工具开发商Sencha的一些询问,这家公司坚持使用Web技术创建应用,正巧有怀疑HTML5相比原生应用开发有多高效的时候。然而,很多开发者已经减少了对经典微软Windows平台的支持。


Sencha Touch 2.3发布-触摸表格,Cordova支持和IOS7新主题

简介

今天我们发布了包含许多新特性的Sencha Touch 2.3版本,包括IOS7友好主题,以及我们独特的,好用的触摸表格功能。Sencha Touch 2.3包括了3个新的主题:Cupertino (iOS 7专用), Cupertino Classic (iOS6.x 及以下版本专用), Mountain View (Android专用), 以及增强了其它主题 (包括了BlackBerry 10 的升级)。Sencha Touch 2.3还集成了Crdova方便我们调用设备更多的特性。这个版本将我们开发Sencha移动应用程序的水平带到了一个新的高度,特别是对丰富数据交互访问特性作了优化。


关于移动Web性能的五大神话

这篇文章由Sencha的CEO Michael Mullany所写,主要是回应早前的一篇引起较多关于移动Web性能讨论的文章“Why mobile web apps are slow”,作者的主要观点是“Why mobile web apps are slow”文中给出的数据虽然基本正确,但是对数据的解读却存在误导的成分,并且只考量了JavaScript的性能,而对移动应用来说更关键的 Graphics性能并没有被考量在内。并且移动应用性能的提升不仅仅会得益于浏览器提升JavaScript的性能,还会得益于更高程度的GPU加速渲 染,多线程并行化处理等等。

政务信息化数据中心重在IT运维

在表现层采用了extjs3.2框架。extjs是基于web的富客户端的ajax框架,用于创建前端用户界面和,通过ajax框架我们采用json数据交换格式与后台实现异步更新和交互,json是一种轻量级的数据交换格式,易于阅读和编写,同时也易于解析和生成。json是完全独立于语言的文本格式,因此成为数据交换的理想格式。extjs还提供了大量的现成的窗体控件,它提供的表格、树型、布局等控件使得开发b/s结构系统如同开发c/s结构系统一样方便,大大减少了美工人员的工作量。因此使用extjs前端开发工具是搭建管理类型网站的首选。而且extjs框架也可以自定义组件,通过extjs中的ext.extend()继承函数可以实现自定义组件的派生和扩展。例如可以自定义一个crud的基本组件,包括列表和分页功能,然后在这个基本组件的基础上进行继承以适应不同的数据表的具体要求,从而达到精简程序结构,减少编程工作量的目的。

Sencha Touch和jQuery Mobile的比较

很多人问我Sencha Touch 和jQuery Mobile哪个更好。事实上,它两的区别就像是Web后台编程,PHP和Java。它们都能完成同样的功能,但其实它们是为不同的目的而创造的。

  Sencha Touch基于web-kit浏览器并做了优化,而jQuery Mobile适用于一般浏览器。因为Sencha Touch做了优化,很多人觉得它比jQuery Mobile更棒。混合移动应用(类似用用Webview编程,译者注)会让Sencha Touch熠熠生辉,它会让移动应用非常流畅就像是用原生API开发的一样。但jQuery Mobile也会在不同的地方发光发彩的。与Sencha Touch只支持web-kit不同,jQuery Mobile在支持HTML5的浏览器工作的也是相当的漂亮。无论你是使用Windows,MAC OS,Android或是iOS系统,jQuery Mobile都能吸引你的眼球。

聚合内容