移動端快速開發心得

移動開發主要關心兩件事情:UI的實現和接口的聯調。爲了項目的快速開發一般採取並行進行方式,移動端與後臺先對接口設計達成一致,最終服務端產生接口文檔;接口文檔作爲鏈接移動端和服務端的橋樑;然後服務端去設計服務端的後臺管理功能和接口實現;移動端根據UI的設計進行UI代碼的編寫;在UI編寫階段可以根據接口文檔先實現開發中所有需要的實體類;然後根據界面移動端組織模擬的數據;移動端最複雜的不過出現一個界面有多種狀態;爲了實現不依賴服務端情況下走通流程可以採取增加中間狀態頁面;通過狀態頁面向展示的界面傳遞不同的狀態數據來完成對所有情況的覆蓋。移動端一般都是先向服務端請求數據;根據請求數據的成功與失敗做不同的邏輯顯示;爲了在接口沒有完成的情況下移動端可以獨自運行起來,可以採取讓接口請求失敗時候先走成功的邏輯;在失敗處模擬出接口調通情況下的返回數據。通過以上過程的實施可以快速完成移動端開發,最後一步只需要跟服務端聯調一下大流程即可。這是經過多個項目實踐獲得的經驗,經過總結實施大大加快了開發進度,在其中非常緊的情況下,我們只需要3天時間就完成了與服務端20多個接口的聯調。 其他經驗:(1) UI導出的界面一般都是平級放置導致界面多且無序(特別是一個界面有多種展示狀態),按照功能對界面進行按照文件夾進行重新組織,一個文件夾下按照狀態名稱命名圖片。 (2) 針對多狀態界面做出字典表,在字典表中針對每項做出詳細描述;特別在對按鈕控制上可以通過表格的建立抽取出共性爲開發理清思路。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章