我正在開發一個使用ASP.Net MVC生成HTML 5頁面的移動應用程序。 HTML 5頁面將使用jQueryMobile的loadPage來調用ASP.Net MVC來將頁面加載到DOM中。然後,它將使用jQueryMobiles的changePage,根據用戶與應用程序的交互,使頁面在DOM中處於活動狀態。調用MVC應用程序將調用不同的Web服務來檢索源數據以構建HTML。asp.net mvc,jquery mobile,phonegap架構最佳實踐
我們計劃在應用程序中使用PhoneGap,以便我們可以將完成的應用程序提交給Apple和Android商店。我的應用程序不需要與設備的本地功能(聯繫人,地理位置等)進行交互。由於我們不需要與實際設備的操作系統進行交互(除了對MVC應用程序進行jQuery ajax調用),PhoneGap真的需要嗎?我上面描述的方法是否使移動設備上的Web應用程序可行?
由於我的應用程序是asp.net mvc,並且將託管在我的服務器上,所以發送到Android和Apple商店的內容是什麼?這是PhoneGap進場的地方嗎? PhoneGap是否創建了某種提交給Android和Apple商店的可執行文件?然後這個可執行文件被下載到客戶端設備我假設可執行文件然後會通過URL調用MVC網站來檢索應用程序HTML?
我看這看起來正確嗎?謝謝你的幫助。
不確定爲什麼我的問題被拒絕。我一直在做很多研究。我需要一些澄清。我讀過很多不同的資源,有不同的做事方式。通過我的研究,我想我已經找到了一種方法。我只需要驗證一下我的假設。 – 2012-03-29 18:45:36