参考链接:http://mobile.51cto.com/others-278381.htm

  Sencha touch 是基于JavaScript编写的Ajax框架ExtJS,将现有的ExtJS整合JQTouch、Raphaël库,推出适用于最前沿Touch Web的移动应用开发框架,该框架是世界上第一个

基于HTML5的Mobile App框架。同时,ExtJS更名为Sencha,JQTouch的创始人David Kaneda,以及Raphaël的创始人也已加盟Sencha团队

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

莓、winphone等设备。

Sencha,翻译意为“煎茶”,是指一种在日本很流行的绿茶品种,“我们之所以选择这个名字,因为它会唤醒下一代软件开发并且它很容易记忆、拼写 和发音”,在Java开发的传统中,它代
表了软件开发的一个新水平阶段。

  另外,Sencha还成立了一个基金会叫“Sencha Labs”,以支持非商业项目开发。jQTouch和Raphaël将保留原有的MIT许可证。原JQTouch项目将由Jonathan Stark接 手维护和更新。

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

  下面是官方列出的几大特性:

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

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

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

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

  这里有一些DEMO和案例,通过这些演示,我们可以发现下面的这些细节上的特点:

  ◆HTML 5离线存储

  ◆HTML 5地理定位

  ◆Sencha Touch icon设置

  ◆JSONP代理

  ◆YQL数据代理

  ◆重力感应滚动

  ◆滚动Touch事件

  ◆遮罩弹出层

  ◆为移动优化的表单元素

  ◆CSS3 Gradients

  ◆CSS3 Transitions

  ◆Multi-Card布局

  ◆Tab组件

  ◆滚动列表视图

  ◆其它……

关于Sencha

 Sencha是目前为止所发现的最强大的应用于移动平台的框架。它将自己定位为框架(Framework)而不是类库(Library),也可以充 分印证这一点。相信随着Sencha的出现,移动平台的        Web App用户体验设计会得到提升,同时也会对HTML 5和CSS3在移动平台上的普及推广产生很大的促进作用。可以预见,随着HTML 5愈加强大的功能,未 来的移动应用将会逐渐步入      Web App时代,Native App会逐渐走向终结。

转载于:https://www.cnblogs.com/cjpx00008/p/3478089.html

sencha touch 入门系列 (一)sencha touch 简介相关推荐

  1. sencha touch 入门系列 (七)sencha touch 类系统讲解(上)

    在mvc结构的基础上,sencha touch又使用了sencha公司为extjs4开发出来的类系统,在面向对象的编程语言中,类是对对象的定义,它描述了对象所包含的大量属性和方法. 跟面向对象语言类似 ...

  2. sencha touch 入门系列 (二)sencha touch 开发准备

    这是本人第一次写博客教程,没什么经验,文笔也不是很好,写这教程一方面为了巩固自己这段时间的学习成果,一方面帮助大家解决问题,欢迎大家多提建议,指出问题.接下来我们就开始我们的sencha touch开 ...

  3. sencha touch 入门系列 (四)sencha touch 新建项目目录结构解析

    通过上一章节的操作,我们的项目已经创建完成了, 大家通过http://127.0.0.1/MyFirst/应该都已经访问到了自己的应用, 接下来,我们展开我们项目,如图所示: 一.目录结构 1. .s ...

  4. sencha touch 入门系列 (三)sencha touch 项目创建

    通过上一章节的学习,我们的开发环境已经配置好了,接下来我们开始创建第一个sencha touch的项目,网络上很多sencha touch的教程都是手动搭建项目的, 不过手动搭建的项目缺少一些senc ...

  5. java smi s开发指导_【存储入门系列】SMI-S协议简介

    SMI-S协议简介 介绍 SMI-S(Storage Management Initiative Specification存储管理主动)是SNIA(全球网络存储工业协会)发起并主导,众多存储厂商共同 ...

  6. node.js入门系列(一)--Node.js简介

    什么是NodeJS JS是脚本语言,脚本语言都需要一个解析器才能运行.对于写在HTML页面里的JS,浏览器充当了解析器的角色.而对于需要独立运行的JS,NodeJS就是一个解析器. 每一种解析器都是一 ...

  7. python中list是什么类型_Python 入门系列 —— 13. List 类型简介

    List List 常用于将多个值存储在一个变量中,在 Python 中 List 是四个内建集合之一,其他三个为:Tuple,Set 和 Dictionary,它们都有不同的特性和用途. List ...

  8. 风辰的CUDA入门系列教程

    风辰的CUDA入门系列教程 1. CUDA简介 GPU是图形处理单元(Graphic Processing Unit)的简称,最初主要用于图形渲染.自九十年代开始,GPU的发展产生了较大的变化,NVI ...

  9. sencha touch 入门学习资料大全

    现在sencha touch已经更新到2.3.1版本了 重新整理一下资料 官方网站:http://www.sencha.com/products/touch/ 在线文档:http://docs.sen ...

最新文章

  1. 关于一个js传值的错误
  2. Excel删除区域名
  3. python网页开发好用吗_推荐用于Web开发的最好 Python 框架
  4. “人,落魄时,千万别装可怜”你怎么看?
  5. python跟php服务器对比_python学习笔记一和PHP的一些对比
  6. exls下载后显示jsp_jsp笔记
  7. 【解题报告】图论基础练习(一)
  8. ASP.NET Core性能改进【转载】
  9. Codeforces Round #215 (Div. 2) 解题报告
  10. c盘清理代码_WIN10 C盘空间不够怎么办?几个小方法助你清理硬盘空间
  11. 【Scratch画图100例】图40-scratch实心五角星 少儿编程 scratch编程画图案例教程 考级比赛画图集训案例
  12. js一键批量打印_前端连接打印机批量打印pdf格式的文件
  13. SIM800A 建立网络
  14. Vuforia Vumark初探
  15. 将表格导出为excel
  16. 芯片制造之掩模领域中的术语
  17. 《Netty实战-写一个RPC应用》
  18. ubuntu云服务器网站安装教程,ubuntu云服务器安装教程
  19. Ubuntu Wine 微信 QQ等工具出现字体变方框的解决方案
  20. sitecore_扩展Sitecore批准工作流程

热门文章

  1. oracle怎么优化动态sql语句,oracle动态sql语句处理
  2. java pdf表单域实现_Java 创建PDF表单域 - 文本框、复选框、列表框、组合框、按钮等...
  3. 显示查找结果_AB 综合 | 如何查找到更多的罗克韦尔资料
  4. EasyUI 扩展自定义EasyUI校验规则 验证规则(常用的)
  5. windows上运行MapReduce出错(Failed to set permissions of path)
  6. 最短路径算法----floyd(转)
  7. 关于自旋锁的一些文章摘记
  8. nlp算法文本向量化_NLP中的标记化算法概述
  9. 声称只懂动物、女人和写作的作家——胡东林
  10. cab文件介绍及制作方法