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 結構 去操作 渲染的。


我發現我完全 不會寫東西呀,  就好像是個 流水賬, 哈哈。 但 我會堅持把這個寫完。

下一篇 我會說下  這個遊戲服務器方面的結構  與開發。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章