Sencha Touch|Sencha Touch中文|Sencha Touch中文教程

Sencha Touch和jQuery Mobile该如何选择?

如果你正在面临是选择 jQuery Mobile 或者是 Sencha Touch ,那么下面这些因素是你需要考虑的。

Android4.0 HTML5浏览器比不过iOS5?

12月16日消息:据Sencha测试报告显示,虽然Android 4.0冰淇淋三明治对HTML5浏览器的性能支持力度很大,但苹果iOS 5仍然是霸主。

  Sencha是一家创建HTML5网络应用程序框架的公司,充分利用其先进的功能:地理定位、动画,反射和转换等优势,因此该公司对最佳支持HTML5的移动浏览器产生兴趣,并给出测试结果,该测试更侧重于三星Galaxy Nexus(搭载Android4.0,冰淇淋三明治)。

  Sencha产品管理高级主管Aditya Bansod在博文中写道:“在对Galaxy Nexus进行HTML5的一系列测试后,我们得出的结论是,冰淇淋三明治,提升了Android浏览器对HTML5支持的重要一步。不过,测试结果仍落后于iOS 5。”


Sencha Touch 2.0 Preview 3 下载

Sencha Touch 2.0 Preview 3 下载

Sencha Touch 2.0 Preview 3 SDK 下载
包括:
所有源代码
构建
HTML API文档
示例

下载(Download)

Sencha高级客户经理:为什么你需要考虑Mobile Web App

Mobile Web App 前景很多时候都停留在假设上,人们看好它却总在前面加个条件——“如果”可以有本地应用的体验,“如果”它们可以和设备充分交互。

  Sencha 的高级客户经理 James Pearce​却对 Mobile Web 有着更为乐观的看法。在下面的采访中,Pearce 讨论了大有希望的 Web App 技术,并且解释了为什么设备的 API 能使应用更为有趣。

  Pearce 也讨论了开发者们如今十分关心的问题,如 Web App 的向后兼容性和跨设备平台的测试。


Sencha Touch 2.0 Preview 2 下载

Sencha Touch 2.0 Preview 2 下载

Sencha Touch 2.0 Preview 2 正式版 SDK 下载
包括:
所有源代码
构建
HTML API文档
示例

下载(Download)

Sencha Touch 2 官方指南中文系列:Sencha Touch 2.0 有哪些新特征?

欢迎来到Sencha Touch 2.0

ST 是第一个HTML5移动开发框架,ST 2.0是ST有史以来最大一次升级。我们最关注的是ST的性能,致力于让基于ST开发的APP能在更多的平台上快速运行。App能在小组件初始化渲染,局部和设备转动时重新局部等情况下快速的运行。

ST 2里有一个新的翻滚程序,对各个平台进行了优化,运行速度比之前的快了很多,特别是在Andriod平台上。同时我们对渲染过程进行了优化,对那些已经生成的组件进行了改善,使他们可以重新利用,不至于每次都需要重新生成。

我们从ExtJS4中吸收了很多新技术,包括新的高级类系统,重构组件和系统应用结构。

Sencha Touch 2 预览版发布:原生包和性能改进

今天,我们提前为大家介绍一下 Sencha Touch 2.0的新功能。我们十分雀跃地告诉大家将要到来的新发布,我们希望你们通过开发了一些给力的移动应用来实际参与分享我们这一份雀跃。

让我们先快速回顾一下。自去年发布 Sencha Touch 最初版本,这一期间,HTML5和移动网络的发展也突飞猛进。许多开发人员作出的决定,以移动网络作为创建应用程序的一个平台,类似 Sencha Touch这样的框架发挥了重要作用,尤其加速了基于 HTML5 浏览器的应用普及。对此,我们不胜欣喜,对于我们广大 Web 开发人员社区,我们说一句感谢你们!

凭借超过25万开发者的社区,我们对于未来 Web 移动开发的愿景仿佛已经就是一条“康庄大道”。来自您的反馈和建议促使你看到我们今天的这篇博文,有什么要交待的呢?就是趁此机会告诉诸位,Sencha Touch 2.0 的新颖之处。

Sencha Touch自动生成工具

在Sencha Touch中有一个鲜为人知的工具Sencha Command,位于sencha-touch-1.1.0/jsbuilder目录中,名为sencha.sh。相关资料表明该工具是用来自动化生成Sencha Touch项目目录结构,并包含一个代码生成器。使用了一下发现其明显处于试验阶段,因为代码中存在非常多的错误。通过sencha.sh生成的代码无法正常运行。不过不用担心,我们可以使用后面介绍的sencha-command来完成这些操作。下面简单的介绍sencha.sh的几个用法:

Sencha Touch 快速入门2.0 - 第一章 开发Sencha Touch App

Sencha Touch可以让你的Web App看起来像Native App。美丽的用户界面组件和丰富的数据管理,全部基于最新的HTML5和CSS3的 WEB标准,全面兼容Android和Apple iOS设备。

下面是Sencha官方给出的几点特性

1.基于最新的WEB标准 – HTML5,CSS3,JavaScript。整个库在压缩和gzip后大约80KB,通过禁用一些组件还会使它更小。

2.支持世界上最好的设备。Beta版兼容Android和iOS,Android上的开发人员还可以使用一些专为Android定制的主题。

3.增强的触摸事件。在touchstart、touchend等标准事件基础上,增加了一组自定义事件数据集成,如tap、swipe、pinch、rotate等。

4.数据集成。提供了强大的数据包,通过Ajax、JSONp、YQL等方式绑定到组件模板,写入本地离线存储。

Sencha发布移动HTML5图表库

近日,Sencha发布了Sencha Touch Charts:一套使用HTML5构建并针对移动设备优化过的富客户端、交互式的图表组件的Beta版。作为Sencha Touch的一部分,开发者可以使用该库构建针对Apple iOS、Android以及BlackBerry设备的交互式雷达、柱状、直线、堆叠以及饼状图。

Sencha Touch Charts利用了移动设备上的硬件加速来优化性能,还支持自然手势,这一切简化了复杂数据集的显示。这些手势包括捏拉缩放、数据的点击放大以及轻拍展现等......

移动开发框架Sencha Touch之:iPad开发

在上一个关于sencha touch的教程《移动跨平台开发框架Sencha Touch实战》中,我们已对如何使用Sencha touch进行开发有了初步的认识。在本系列教程中,将学习如何使用Sencha Touch,开发一个适合在ipad上运行的网页应用,并详细讲解其中的技巧。本文的阅读对象为对Sencha Touch有一定基础的读者,如果读者不熟悉相关内容,请先查看上一篇教程。

移动跨平台开发框架Sencha Touch实战

目前,智能机的应用开发如火如荼,比如Android,苹果ios开发的应用已越来越多。开发者在开发这些基于不同操作平台上的无线应用时,都面临要熟悉所用平台的技术知识的挑战。因此,目前有不少基于HTML5标准的跨移动开发框架出现,开发者只需要掌握HTML5,CSS及Javascript及相关框架的开发技巧就可以了。

Sencha Touch 自定义List的两种实现方案

sencha touch的list里嵌入自己想要的控件,有多种选择方案。

其中一种是直接在tpl上加上html标签(如<button> <input>)创建html控件。效果如下:

蛋疼了吧。。。风格不统一,而且要给按钮加事件也显得比较别扭。这个方案,当然还是有它的好处的,这是所有方案中效率最高的一个。