sencha touch是一个强大的移动web应用程序开发框架。它是世界上第一个HTML5移动web应用Farmework,允许您开发Web应用程序。
而且开发出来的移动应用的界面看起来和iphone、android、BlackBreey等触控设备上的原生应用一样。总的来说,sencha touch是Extjs的移动版,但是经过了很大的改动,完全独立。
不依赖于Extjs。
Sencha Touch界面美观,接近原生,可以让你的Web App看起来像原生App。它拥有漂亮的用户界面模块和丰富的数据管理,所有这些都基于最新的HTML5和CSS3 WEB标准。
并且完全兼容安卓和苹果iOS设备,有需要的朋友不妨下载体验一下。
特征
1.基于最新的WEB标准,——HTML5,CSS3和JavaScript。
压缩和gzip后整个库大概80KB,禁用部分组件会更小。
2.支持世界上最好的设备
Beta版兼容Android和iOS,Android上的开发者也可以使用一些为Android定制的主题。
3.增强型触摸事件
在touchstart、touchend等标准事件的基础上,增加了一套自定义事件数据集成,如轻击、轻扫、捏合、旋转等。
4.数据集成
提供了强大的数据包,通过Ajax、JSONp、YQL等绑定到组件模板。并写入本地脱机存储。
煎茶触摸环境建设
Sencha Touch采用动态加载技术。也就是说,仅仅将所需的js和css文件引入index.html是不够的。
但是要保证所有需要的文件都可以在需要的时候通过目录正确加载(所有需要动态加载的文件都在src中)。
因此,为了保证动态加载的正常运行,我们必须按照规定设置我们的工作目录。
1.在根目录中创建我们的工作目录演示(触摸-2.),在这个文件夹下创建index.html文件和一个js文件夹,在文件夹下创建app.js。
2.在index.html,我们必须首先提交必要的文件。
注意:这些基本操作都可以在没有服务器的情况下进行,完全不涉及数据传输和后台逻辑。
解释:
其中第一个引入了必要的css文件,第二个引入的是js文件,使用这两个文件就可以搭建出Sencha Touch框架了。
app.js是我们自己编写代码的js文件,Sencha Touch是一个javascript框架,因此大多数功能、布局等都是通过app.js实现的
3、要验证框架是否搭建成功,在app.js中编写如下测试代码:
4、运行index.html,如果能正确弹出对话框,则表明环境搭建成功,可以进行Sencha Touch之旅了!
-
可以插原神人物的游戏手游 2025-10-12
-
仙剑奇侠传4结局官方解释?仙剑四结局深度解析 2025-10-12
-
lpl各战队主场城市 2025-10-12
-
魔兽世界怀旧服锻造分支怎么选择60年代分支选择推荐 2025-10-12
-
仙剑奇侠传4演员名单(仙剑奇侠传4四大主角) 2025-10-12
-
仙剑奇侠传4演员表曝光(仙剑奇侠传4人物详细信息) 2025-10-12