這裏我推出了我的第一個版本flash card application同步android應用程序與網站?
我正在研究Flash卡應用程序。在這裏,我使用sqlite Db來存儲我的卡和 數據。
現在我想同步我的數據庫與網站數據庫。
那麼我該怎麼做我的應用程序呢?
請任何人告訴我,我應該如何開始這樣做,並告訴我可能的 在設備端和網站端都可以這樣做。
它是我的應用程序的迫切需要。誰能幫我嗎?
這裏我推出了我的第一個版本flash card application同步android應用程序與網站?
我正在研究Flash卡應用程序。在這裏,我使用sqlite Db來存儲我的卡和 數據。
現在我想同步我的數據庫與網站數據庫。
那麼我該怎麼做我的應用程序呢?
請任何人告訴我,我應該如何開始這樣做,並告訴我可能的 在設備端和網站端都可以這樣做。
它是我的應用程序的迫切需要。誰能幫我嗎?
我強烈建議看看Google App Engine。這是一個很好的解決方案,最好的部分是在一定的使用量下它是免費的。
什麼是Google應用引擎?意味着即時通訊初學者,所以我沒有一個想法.. – Pranav 2012-04-11 06:09:30
我有我自己的網址或我們可以說網站,我可以讓用戶創建卡,但我需要知道如何同步我的網站數據庫與我的Android應用程序數據庫在用戶設備上? – Pranav 2012-04-11 06:14:52
我不知道我是否理解你的問題,但我認爲你需要某種基於事件的servlet來獲取請求併發送數據庫響應。 – MikeIsrael 2012-04-11 06:59:52
做一個web服務,它會給你從xml或json合成數據庫中的表必要的字段。您需要解析您獲得的xml響應,並在您已解析的數據庫中的移動應用程序商店值中創建一個數據庫。
http://p-xr.com/android-tutorial-how-to-parseread-xml-data-into-android-listview/
從這個鏈接,你會得到你需要從WS和怎麼樣解析WS響應想法。
不知道您是否考慮過使用Sync Framework來管理同步。如果您有興趣,可以看看OpenMobster的Sync服務。你可以做以下的同步操作
除此之外,所有的修改都自動跟蹤並已同步與雲。網絡連接斷開時,您可以讓應用程序脫機。它將跟蹤所有更改,並在連接返回時自動在後臺將其與雲同步。它還提供跨多個設備的iCloud等同步
在雲端/網站端,有一個Java通道框架可將您的數據展示給Sync Engine。您可以編寫一個簡單的基於CRUD的同步通道,並且您的所有數據都將與設備上的數據保持同步。
這裏是一個開源項目鏈接:http://openmobster.googlecode.com
下面是一些示例代碼,以瞭解這些走到一起:http://openmobster.googlecode.com/svn/samples/offlineapp.zip
全面披露:我是OpenMobster項目總工程師
您需要使用Web服務與網站數據庫進行通信,這將爲您提供表格的詳細信息或數據,您需要從WS解析並存儲到sqlite數據庫中。 – Dhruvisha 2012-04-11 05:37:36
是的,我想允許用戶在網站上創建應用程序卡並與移動設備應用程序數據庫同步? – Pranav 2012-04-11 06:08:07
@Pranav我想知道你是如何做的,或者是否有任何材料可以幫助我理解這個過程。 – Baso 2014-04-23 04:48:39