这是一篇给没有任何st基础的人看的文章。或许从来就不存在一种纯线性的、一开始就很系统的自学模式;所以,本文只是给出一些从个人角度得来的经验,希望能给读者一些点点滴滴的知识积累。本文并不包括很系统的知识提纲。
使用文档
部署文档
将下载下来的ST sdk放到tomcat的webapps目录下就能访问文档了。
EXT文档结构
API
ST的类结构,包括所有的ST的类,你可以查看某个类的config,properties,method,event等。
GUIDE
向导,这里有很多指导性的文章,比如如何使用sencha command,如何将st程度打包到本地。
VIDEO
这个得翻墙才能看到。
EXAMPLE
包括很多控件的案例。
搜索
在文档中的搜索框种,你可以搜索api,example,video,guide中的所有东西。不管是类,属性,还是一片guide中的文章,你都能搜的到。
解决问题
在ST中遇到问题,在百度上不容易搜到。因为ST2很新,有关资料还是比较少的。所以,遇到问题,建议从下面几个途径解决:
论坛
ST有自己的论坛(SenchaForum),你遇到的各种问题在上面基本都能搜到,不过多是英文,很少有中文帖子。在ST论坛或者google搜索的话,建议将问题翻译成英文在进行搜索,这样搜到结果的概率将大大增加。
Qq群
除了论坛,你也可以加几个qq群。你会发现国内有几个ST方面比较牛逼的人(cf西西,一夕,刚子....),网上的很多文章都是他们几个写的或翻译的。他们也公布了群号码,你应该加他们的群,这样可能很多问题的解决成本会大大降低。
目标
你应该做出什么样的程序,什么样的应用才是优秀的应用,这是sencha touch官网给出的例子,你也可以从里的离线文档中找到。看到这些例子,你就应该明确自己的方向:自己的应用还有什么地方存在欠缺,在那个方向我还可以做的更好一些....
http://dev.sencha.com/deploy/touch/examples/production/index.html
资源:
1.《senchtouch权威指南》貌似是至今唯一一本st的中文书吧,很简单,记得在网上看到过前几章的电子版。你可以从华章网站上下载这本书的源码。
2.网上有一批翻译过来的st官方文档,其中一夕翻译的《入门篇》系列不错。应该能百度到,或者他的qq群里有共享。
3.遇到问题百度不到的话,你可以google,最好用英文关键字。