2012-10-04 62 views
1

我爲使用phonegap和jquery mobile的會議編寫了一個超級簡單的android應用。在最後一刻,房間發生了變化。那時候,我擁有了html文件中的所有信息,所以我只能通過部署新版本的應用程序來更新它,並希望每個人都更新。下一次如何讓這個更好?我知道我可以將信息遠程存儲在xml文件中並下載,但如果沒有任何變化,我不想不必要地使用它們的數據。什麼是有效的方法來做到這一點?Android應用內容更新

感謝

回答

1

只要有一個超級簡單的服務每一個現在,你的應用中的聯繫人,然後如果有可用的更新,如果是的話下載新的相關信息......我會說;-)更復雜的是使用一些推送服務,如parse.com提供。

+0

你是指在手機上運行的服務? – user1721031

+0

哦,對不起,可能會混淆,因爲在這種情況下,服務是我們更多地與android聯繫在一起的東西。我的意思是某個服務器上的服務/程序。在你的手機上,用戶自己觸發它 - 按下檢查更新按鈕或其他 - 或者你有一個定期檢查的服務。那是我的想法。 – dorjeduck

+0

這項服務只是給出了最新更新信息的版本號,在手機上你存儲了迄今爲止收到的更新版本... – dorjeduck

1

您可以將項目託管在GIT或SVN存儲庫上,然後告訴他們在每次會話開始時簽出/克隆項目。

通過這種方式,您可以確認並確保它們都在運行您希望它們運行的​​內容。

+0

對不起,我應該指定這不是技術性會議。與會者將無法管理這一點。不管怎麼說,還是要謝謝你。 – user1721031

+1

該應用程序會從GIT存儲庫檢出/克隆項目,而不是會議中的個人。或者,您可以將其作爲用戶可以瀏覽的網站(或者例如會議主網站的子站點)發佈,而不是在設備上使用本機應用。這樣,如果有任何其他更改,您可以更新'html'(或您使用的任何語言),並立即在網站上更新。 – adamdehaven