我對通常構建移動應用程序比較陌生,但我是一位經驗豐富的Web開發人員。實時同步跨多個設備的數據
比方說,我正在構建一個待辦事項列表應用程序。 Android用戶可以創建列表並用項目填充它們。列表及其內容將通過Realm DB保存在設備上。
某些列表可與其他列表「共享」。所有在列表上進行協作的用戶都會實時顯示對列表的修改。
我計劃有一個存儲列表,用戶信息等的在線服務器。據說,將我的移動應用程序註冊到與服務器的「網絡套接字」接口相對簡單,以獲得實時DB同步?
我認爲這將通過像MySQL或PostgreSQL這樣的關係數據庫將數據保存在服務器上完成,並在數據庫發生更改時提供JSON有效負載。
讓Android應用程序監聽來自服務器的更改很簡單嗎,就像web套接字一樣?我知道我將不得不管理衝突,網絡可用性等。
你要尋找的是火力地堡:-) –