浅谈手机应用程序框架Sencha Touch

移动开发
Sencha Touch 使你的网页程序用起来象本地的手机应用程序。优雅的互交组件和多种数据管理,所有这些都是用最新的HTML5和CSS3网络标准来设计的,这些都是为Android和AppleIOS设备准备的。

Sencha Touch是一种手机应用程序框架,本文主要来了解并学习Sencha Touch的使用方法,具体内容的实现来看本文详解。

当讨论Android会支持flashplayer时,我就想支持Flash后,那开发应用程序直接用as3就好了,何必用Eeclipse+SDK的模式用java开发呢?或许用sdk可以调用一些底层的API,比如闹钟关机什么,但是除了这些,as3都可以写。况且如果开发一些接口,as3照样可以调用底层。这在技术上可以实现,只是有安全的考虑在里面。

当讨论iphone不支持flash的时候,我觉得,为什么adobe自己不开发一个基于flash(或air)的手机+系统来。可能运营会有问题,但是至少技术上是可行的。

开发者如果想开发同时运行在androidiphone手机应用上的程序,他必须用java和object c开发两次。而这仅仅是这两款不同系统的手机而已,还有windowsCE,还有黑莓,还有nokia的塞班等等。如果在其他手机应用上,开发者不得不去重新用另一种语言或方法来开发。

这里面应该有一个统一的方法才行。手机是都可以浏览网页的,如果手机应用程序以html形式编写,那么开发者只需要开发一次,所有的手机都可以运行了。这里面涉及到不同手机的分辨率,触屏等等方面,于是“Sencha Touch”就出来的,如图所示:

手机应用程序框架Sencha Touch

Sencha Touch

  1. Sencha Touch allows your web apps to look and feel like native apps.   
  2. Beautiful user interface components and rich data management,   
  3. all powered by the latest HTML5 and CSS3 web standards and ready for Android and Apple iOS devices. 

这是该框架官网上首页醒目位置的介绍:

  1. http://www.sencha.com/ 

我大体翻译一下:

Sencha Touch

Sencha Touch 使你的网页程序用起来象本地的手机应用程序。优雅的互交组件和多种数据管理,所有这些都是用最新的HTML5和CSS3网络标准来设计的,这些都是为Android和AppleIOS设备准备的。

看了里面的介绍,知道Sencha Touch还有一些触摸事件(Touch Events)。

这里有一些例子:

  1. http://www.sencha.com/products/touch/demos.php 

这里还有一些比较好的介绍:Sencha Touch:新的Touch Web App重量级框架

完整的API帮助:

  1. http://www.sencha.com/deploy/touch/docs/ 

还有一些内容还是直接去官网了解一下。好像没有好的开发IDE。今天看到了有用js写的3D地球,很卡。不过flash最开始做3d效果的时候也很卡,现在变得比之前好多了。看来,不久之后,html5会成为主流。

小结:浅谈手机应用程序框架Sencha Touch的内容介绍完了,希望通过本文的学习能对你有所帮助!

责任编辑:zhaolei 来源: 互联网
相关推荐

2012-03-21 09:36:33

ibmdw

2011-09-05 10:20:21

Sencha ToucAPP

2011-07-25 15:55:21

Sencha ToucHtml 5

2011-05-31 15:41:00

Cocoa TouchCocoaiOS

2011-09-02 16:21:08

Sencha Touc自动生成工具

2011-09-05 13:53:08

Sencha Touc列表

2011-09-05 13:48:36

Sencha Touc图标

2011-09-05 11:23:26

EclipseSencha Touc框架

2011-11-16 13:14:02

Sencha TouciOS本地应用

2011-09-02 15:18:49

Sencha Touc

2011-09-05 11:27:17

Sencha Touc框架HTML5

2011-09-05 13:45:25

jQuery MobiSencha Touc移动Web UI框架

2010-11-22 10:31:17

Sencha touc

2011-07-26 09:41:50

Sencha Touc特性HTML 5

2011-09-02 16:42:51

Sencha ToucWeb应用

2011-09-05 14:17:54

Sencha ToucMVC

2012-03-07 14:54:02

Unifyphonegapsass

2009-07-14 11:08:42

WebRendererSwing应用程序

2009-07-21 15:02:19

ASP.NET应用程序

2009-08-06 10:27:08

C#应用程序域
点赞
收藏

51CTO技术栈公众号