投放本站广告请联系: extjscn#126.com
首先要配置开发环境。这个很简单,只要到官方网站下载Sencha Touch压缩包即可http://www.sencha.com/products/touch/。 开发工具随便一个编辑器,记事本也可以的。 本人用的是MyEclipse+Tomcat,Sencha Touch用的是1.01版本(使用MyEclipse+Tomcat我为了以后例子可以跟后台交互) 其实可以直接浏览本地静态html文件的。
经过进一周的各种折腾,各种想放弃,各种纠结,最终还是顺利的完成了SenchaTouch的开发,回想起来感觉“甜甜的”,也充分体会到Sencha MVC开发模式的好处,以及SenchaTouch.js和Extjs的强大和牛逼,不得不佩服,在我看来这绝对是企业级开发非常强大和优雅的UI开发框架,不喜欢的就不要吐槽了。
这几天,天天看SenchaTouch的API,指导教程,论坛,不懂就查,几度崩溃,非常庆幸的是Sencha团队提供了非常完备的documents,一查就知道。开发经历还是有点纠结的,刚开始也是不习惯他的MVC开发,干脆所有js都写在一个页面里面,就这样乱乱的完成了,到最后花了一个晚上的时间将其转换成MVC架构的,才发现其架构的优雅,正是我所追求的,尤其是他对于控件的定位查找,方法绑定等,太帅了,这让我对Extjs4.0权限框架的开发充满了信心!!!
Sencha Touch 提供的默认图标有限,api上只有这么几个
但为了方便扩展,sencha touch早已经给我们准备了若干的图标文件和sass代码,方便后期的css自定义等。
图标文件在:\resources\themes\images\default\pictos 下面,如果不够用,你可以放置自己的png格式图片。
如何自定义自己的图标呢?
由于我们是window系统,必须先安装ruby环境,因为sass和compass工具依附于ruby。
Sencha Touch 2.1 正式版下载
Sencha Touch 2.1 正式版下载 包括: 所有源代码 构建 HTML API文档 示例
免费版: 下载(Download)
商业版: 下载(Download)
啥更新了?
Sencha Touch 2.1 将是 Sencha 移动框架的下一新版本。2.1包括了下列关键更新:性能上的极大改进、正式支持图表、高级列表 List 控件,以及通过 Sencha Mobile Packager 的增强原生支持。