走进基于Html 5神秘的JS移动框架:Sencha Touch

原创
移动开发
本文将向Web开发者介绍第一个基于Html 5的JavaScript移动开发框架Sencha Touch。当整个移动开发领域热炒Html 5时,Web开发者你可否想过来试试移动开发呢?如果你想,那就让我们揭开Html 5在移动开发领域的神秘面纱,走进“Sencha Touch”吧!

 很早以前程序员就在讨论,一个企业真的既需要一个Web站点又需要一个移动应用程序吗?自从Html 5出现以后,尤其是Facebook推出基于Html 5的移动应用以后,这种讨论渐渐平息了。“基于Html 5,CSS和JavaScript的移动应用程序才是未来的趋势”这种观点被广泛接受,甚至有人开始对Html 5这项并不成熟的技术在移动开发方面的发展状况进行了深度分析,评判出Html 5移动开发领域的优劣势。但是如何在Html 5上开发移动应用呢?让我们走进第一个基于Html 5的移动开发JavaScript框架“Sencha Touch”吧。

Ext JS + jQTouch + Raphael = Sencha

Sencha Touch是专门为移动设备开发应用的JavaScrt框架。通过Sencha Touch你可以创建非常像网络应用的web应用,用户界面组件和数据管理全部基于Html 5和CSS3的web标准,全面兼容Android和iOS。Sencha Touch是由著名的JavaScript库Ext JS发展而来,Ext JS项目与触摸屏代码库项目jQTouch和SVG处理库Raphael合并组成一个新的基于Html 5的移动平台的框架。同时,JQTouch的创始人和Raphaël的创始人也已加盟Sencha团队。

煎茶

Sencha,翻译意为“煎茶”,是指一种在日本很流行的绿茶品种,“我们之所以选择这个名字,因为它会唤醒下一代软件开发并且它很容易记忆、拼写 和发音”,在Java开发的传统中,它代表了软件开发的一个新水平阶段。Sencha Touch将自己定位为框架(Framework)而不是类库(Library),也可以充分印证这一点。相信随着Sencha的出现,移动平台的Web应用用户体验设计会得到提升,同时也会对Html 5和CSS3在移动平台上的普及推广产生很大的促进作用。

2010年11月初,在Sencha Touch 1.0发布以后,Sencha Touch项目的负责机构“Sencha基金会”(Sencha Labs)宣布这个框架将正式免费。在这次更新中Sencha Touch特别使用了HTML 5来编写音视频等组件,同时还使用了localStorage代理以保存离线数据。此外,Sencha Touch虽然号称是框架,但是Sencha Touch大量使用了CSS 3以提供健壮的样式层。经过gzipped压缩整个的框架大小不到80K,如果禁用某些不使用的样式组件,框架还会变得更小。

更多内容请查看51CTO推荐专题:Sencha Touch基础入门教程HTML 5 下一代Web开发标准详解

责任编辑:佚名 来源: 51CTO
相关推荐

2011-09-05 13:45:25

jQuery MobiSencha Touc移动Web UI框架

2011-07-25 15:55:21

Sencha ToucHtml 5

2011-07-26 09:41:50

Sencha Touc特性HTML 5

2011-09-05 11:23:26

EclipseSencha Touc框架

2011-09-02 16:42:51

Sencha ToucWeb应用

2011-09-02 15:18:49

Sencha Touc

2011-09-02 17:04:13

Sencha ToucHTML5图表库

2011-09-05 10:27:02

Sencha Touc手机应用Android

2011-09-05 11:27:17

Sencha Touc框架HTML5

2011-07-26 09:46:53

Sencha Touc

2012-03-21 09:36:33

ibmdw

2012-01-10 14:10:26

Sencha Touc

2010-11-22 10:31:17

Sencha touc

2011-09-05 10:49:14

Sencha ToucjQuery MobiHTML5

2011-07-25 16:41:16

Sencha Touc

2011-09-05 10:20:21

Sencha ToucAPP

2011-07-25 16:21:22

Sencha touc

2011-09-01 10:09:04

2013-05-09 14:48:26

Windows Blu

2011-09-02 16:21:08

Sencha Touc自动生成工具
点赞
收藏

51CTO技术栈公众号