我正在尋找開發應用程序的離線版本,該應用程序仍然需要連接到實時站點以檢索信息並存儲結果。用於離線應用程序的Adobe AIR:這是最佳選擇嗎?
該應用程序適用於在線課程系統,該課程現在需要在互聯網連接不可用或片狀時才能工作。系統當前跟蹤每個瀏覽課程的頁面(包括Flash和視頻內容),然後顯示和跟蹤多項選擇考試。這一切都需要離線提供。我認爲該計劃將在開始時通過用戶帳戶進行連接,以下載部分或全部課程,包括考試,然後再次連接以上傳結果。 (當連接可用時,它可以自動完成這個過程,這很酷。)應用程序需要看起來類似於在線版本,並且需要易於使用(安裝簡單,上傳/下載所需的用戶輸入很少結果)。
我已經做了一些研究,看起來像Adobe AIR可能是在線版本和離線版本之間的良好中間地帶。
我最大的問題是我沒有開發桌面應用程序的經驗,因爲我是一名PHP開發人員,所以我正在尋找類似AIR的東西來彌合差距。 (在線版本是LAMP應用程序。)
有沒有人使用過Adobe AIR來處理這種類型的離線應用程序?它是多麼容易和安全?
那裏有其他的解決方案嗎?
不幸的是,在這種情況下,它需要工作在IE 7和8 :(太糟糕了,他們對離線數據的支持是最小的:( – 2010-11-10 20:17:34