Я хочу использовать AppEngine с Android на основе C2DM, но у меня странный вопрос. Есть ли какая-либо возможность или методология для обмена логикой и, возможно, данными приложения между сервером и клиентом? Если я хочу играть в шахматы онлайн, все в порядке, но что, если моя игра предлагает также возможность играть в шахматы офлайн на моем планшете с моим любимым? Я хочу использовать точно такую же логику и использовать в обоих случаях точно такие же данные. В AppEngine я могу использовать DataStore или CloudSQL (что лучше для нового приложения?) На android я должен использовать LiteSQL. Я не слышал о DataStore на Android. Каким образом мне нужно сделать что-то подобное? Я хочу повторно использовать код везде, где это возможно. Я знаю, что в подключенном приложении engine + android project я могу использовать папку общего доступа для размещения некоторых классов, которые должны быть общими, но проблема существует с DataStore на стороне сервера и никаких альтернатив, которые я знаю на стороне Android.Обмен данными между AppEngine и Android
0
A
ответ
1
Если я правильно понимаю ваш вопрос, то вы действительно спрашиваете, можете ли вы использовать один и тот же хранилище данных на обеих платформах. Ответ - нет, если вы хотите использовать его в автономном режиме.
Если вы напишете свой уровень данных как абстракцию, вы сможете использовать большую часть кода на обеих платформах и просто изменить абстракцию. Я предполагаю, что вы планируете кодирование серверной части на Java, поэтому большинство вызовов JDO будут похожи. Вам нужно будет сделать вашу схему на Android похожей на возможности App Engine Datastore.
Смежные вопросы
- 1. Обмен данными между activitiesin Android
- 2. Обмен данными между устройством arduino и android
- 3. Обмен данными между приложениями android и компьютером
- 4. Обмен данными между Android и персональным компьютером
- 5. Обмен данными между DLL
- 6. Обмен данными между действиями
- 7. Обмен данными между программами
- 8. Обмен данными между микросервисами
- 9. Обмен данными между angularJS
- 10. Обмен данными между просмотрщиками
- 11. Обмен данными между JVM
- 12. Обмен данными между контейнерами
- 13. Обмен данными между классами
- 14. Обмен данными между действиями
- 15. Обмен данными между потоками
- 16. Обмен данными между тестами
- 17. Обмен данными между XIB
- 18. Обмен данными между ViewControllers
- 19. Обмен данными между видами
- 20. Обмен данными между HtmlHelpers
- 21. Приложение для Android: обмен данными между пользователями
- 22. android обмен данными между активностью к сервису
- 23. Обмен данными между двумя приложениями для Android
- 24. Android: Обмен данными между несколькими приложениями
- 25. Обмен данными между двумя устройствами Android
- 26. Android Studio: обмен данными между классами
- 27. Обмен данными между действиями и услугами
- 28. Обмен данными между действиями и фрагментами
- 29. Обмен данными с данными Java между классами
- 30. Обмен данными между двумя фрагментами?