2014-10-10 1 views
1

Я пытаюсь понять, как создать приложение Android и веб-приложение, которое синхронизирует их данные в kiicloud или любом другом сервере. Я знаю, что у kiicloud есть SDK для Android и JS, но JS предназначен только для мобильных приложений, потому что это просто javascript, у них нет поддержки кода на стороне сервера, поэтому мой вопрос: могу ли я сделать это в любом бэкэнд-провайдере?android and web app в kiicloud можно синхронизировать их данные в kiicloud?

Я создал приложение с локальной базой данных sqlite, но я не использовал провайдера beckend, такого как parse, kinvey или kiicloud. Теперь я хочу сделать приложение Android/web-приложение для Android, которое должно создавать/обновлять на обеих платформах и синхронизировать, так что у обоих есть новые/обновленные элементы, приложение также должно работать в автономном режиме.

Помощь очень ценится

+0

Пожалуйста, мне нужна помощь по этой проблеме – rommel

ответ

1

KiiCloud и другие поставщики, такие как MBaaS Parse много общего. Вы можете создать интерфейс высокого уровня (MBaaSInterface.java), который предоставляет наиболее распространенные операции (сохранить объект, извлекать объект и т. Д.), А затем создавать реализации интерфейса для каждого MBaaS (например, KiiClodImpl.java, ParseImpl.java и т. Д.), ,

Чтобы увидеть сходство/различия между Kii, Parse и StackMob, вы можете использовать this basic migration guide, чтобы получить представление об этом.

Для Android-приложения я советую использовать определенные SDK-провайдеры провайдера (не REST) ​​для MBaaS.

BTW KiiCloud поддерживает server extensions как другие провайдеры, но для Android вам не нужен этот или javascript, просто используйте Android SDK, которые должны быть достаточно зрелыми.

Лучший. Удачи!