Наличие центральной базы данных на удаленном сервере.
Разработка веб-службы RESTful для доступа к данным.
Храните данные на локальном устройстве в базе данных SQLite.
Общайтесь между обеими сторонами с помощью старого доброго http.
Трудно быть более точным с таким расплывчатым вопросом.