我們有一個需要作爲工作的一個新的版本要求如下:跨瀏覽器/跨平臺的離線手機應用
- 的應用程序的功能是,保持與分配給用戶的任務數據
- 應用程序需要通過WebAPI以XML的形式獲取數據,XML是用戶分配的任務列表。這將是一個任務包
- 一旦下載XML,用戶可以離線工作,即他們需要能夠維護與他們的任務相關的數據,數據需要保留在手機上,任務將隨着時間的推移完成不同的會話
- 可以有多個當前taks綁定「在設備上」爲用戶
- 當在線應用程序可以提交一個XML備份到服務器,目的是傳達輸入的數據任務包的用戶
如果這是一個在線應用程序,它將相當簡單,數據駐留在服務器上。我在網上做了很多研究,關於構建應用程序的最佳方式,以滿足應用程序在所有瀏覽器和平臺上運行的要求。
我們正在考慮使用HTML5 & JayData。沒有做出任何堅定和最終的決定,所以歡迎任何建議和建設性意見。