经过开发官网sencha touch项目,总结了一些经验。在开发过程中也遇到很多问题,这一路走过来真不容易,因为网上也找不到解决办法,只有自己去摸索了。看来sencha-touch目前的国内的使用者并不多,没有形成很成熟的社区,可能是因为目前sencha-touch框架还没有完全达到符合企业的要求吧。
首先,在开发sencha-touch项目时,还是建议用cmd来生成项目,这样非常整洁,而且有利于不部署,但sencha architect也是非常有用的工具,当你需要生成需要的组件时,可以好好利用可视化的环境去配置,然后复制代码到项目中。
其次,要深刻理解sass的工作原理,在sencha-touch项目中,sass文件很重要,有很多组件并没有全部引入到样式中,这需要你亲自去查看变量和别名,然后在相应的地方引入。
最后,sencha-touch项目确实有一些bug,但这不影响使用,当你熟悉它到一定程度时,一定可以做出跨平台切用户体验不错的应用。打包的话,andriod下可以在本地打包,效果不错,ios可以直接以webapp形式运行,然后提示用户添加至主屏幕,windows phone 或windows 8 可以采用phonegap的在线打包工具。
首先,在开发sencha-touch项目时,还是建议用cmd来生成项目,这样非常整洁,而且有利于不部署,但sencha architect也是非常有用的工具,当你需要生成需要的组件时,可以好好利用可视化的环境去配置,然后复制代码到项目中。
其次,要深刻理解sass的工作原理,在sencha-touch项目中,sass文件很重要,有很多组件并没有全部引入到样式中,这需要你亲自去查看变量和别名,然后在相应的地方引入。
最后,sencha-touch项目确实有一些bug,但这不影响使用,当你熟悉它到一定程度时,一定可以做出跨平台切用户体验不错的应用。打包的话,andriod下可以在本地打包,效果不错,ios可以直接以webapp形式运行,然后提示用户添加至主屏幕,windows phone 或windows 8 可以采用phonegap的在线打包工具。
来源:oschina
链接:https://my.oschina.net/u/243742/blog/94023