phonegap 做 手游的 项目实施经验(三)

上次说到 确定了 html 作为技术方案。


接下来 就是寻找框架, 当时 找了下  发现有Sencha Touch  跟 Phonegap , 简单 看了下说明  就选中了phonegap 

1, 资料相对较多

2,第一个编译到安卓的 Demo 照着做,狠容易 上手了。

3,Adobe 接收了,  公司 以前做flash 页游, 对adobe的东西还是 满感情的。


然后是代码类的框架, 这上面 我们走了点弯路,但也有不少经验 , 希望能给 后来者点提示吧。

1, Jquery           当仁不让  不但有效率 ,而且 资料多  学习简单 提升效率。

2, underscore   用来做集合  数组  函数的操作

3, backbone     这个用来做个简单的mvc

4, mustache     用来替换字符

5, iscroll            用来模拟手机的滑动效果


这几个框架  无论是做手机 还是做应用都强烈推荐, 当然 要是牛人  可以自己再写, 效率可能更高。


由于我们都没有手机开发经验, 也么有web经验, 所以 在选择UI 框架的时候 走了不少弯路, 先 是使用了jQUi(听说这货 效率高), 使用下来 有不少Bug , 然后又 用了 JqueryUi Moblie , 用起来 是方便, 也简单。 但 老实说,  这些用在Web上面 也许很好,  但真 到了手机上面  做个应用还行,  对于需要 多渲染  多Dom结构的游戏来说,  这些 Ui 都太重了, 会造成 一般手机的卡顿。


最后 我们游戏上线的时候   Ui部分 完全抛弃了这些Ui框架, 就是自己写每一个界面, 然后用backbone 的MVC 结构 去操作 渲染的。


我发现我完全 不会写东西呀,  就好像是个 流水账, 哈哈。 但 我会坚持把这个写完。

下一篇 我会说下  这个游戏服务器方面的结构  与开发。

你可能感兴趣的:(ios,android,PhoneGap,手机游戏)