各位好,最近剛學習開發ANDROID APP
而我目前開發的案子有遇到以下的問題
想請問各位高手在業界的推薦做法是為何?
在WEB平台會有大量的商品資料,有文字+圖片
客戶端的手機要能與WEB平台上的商品資料一樣
由於需要能有同步後,在沒網路的情況下也能正常讀取
所以不能在手機上邊看商品邊下載資料
所以我目前想到的做法是...
手機端的商品資料是儲放在手機資料庫內
同步時,WEB平台會把所有商品資料轉成JSON格式字串
並和圖片壓縮成ZIP後,利用異動時間當檔名供手機下載
手機執行同步時檢查ZIP檔案是否有新檔案
若是則下載ZIP檔解壓後將JSON內容新增或修改於資料庫內
再將所需的圖片檔回存至手機內
由於WEB和APP平台都是我一人在開發,所以公司內無人可問
不知以上是否有更好或更正確的做法可教導我?
謝謝指教!