Как создать базу данных приложения для Android, которая будет изменяться в режиме реального времени? - PullRequest
1 голос
/ 09 марта 2019

Я только что начал разработку Android несколько недель назад для проекта колледжа: приложения для Android, которое управляет перемещением студентов (с несколькими автобусами) из их дома в школу с помощью службы геолокации. Итак, я уже сделал схему своей базы данных. Я не хочу, чтобы эта база данных была локальной (что имеет место, если я использую класс SQLiteOpenHelper). Я хочу, чтобы это можно было изменять в реальном времени, и под этим я подразумеваю: например, я администратор, и у меня есть страница, на которой я могу просмотреть все данные зарегистрированных студентов. Если новый студент установит приложение и зарегистрируется, я должен иметь возможность видеть его данные сразу после регистрации (надеюсь, я объяснил это хорошо). Что я должен изучить или искать, чтобы выполнить эту задачу? Любые рекомендации? Спасибо.

1 Ответ

1 голос
/ 09 марта 2019

Если это не нужно, я бы порекомендовал использовать веб-приложение вместо приложения для Android.Так работает на всех устройствах.Я использовал их для управления временем с несколько лет назад

cherrypy: https://cherrypy.org/ Помимо приложения для Android вам нужен веб-сайт управления / API для вашего приложения для Android, чтобы общаться, например, API для отдыха,cherrypy - это простая веб-структура для достижения этой цели.

jquery: https://jquery.com/ Может использоваться для хорошего рабочего веб-сайта управления с использованием AJAX, в противном случае вам придется обновлять страницу управления каждый раз или использовать фреймы для частичного обновления.

Если вы хотите остаться с python https://kivy.org/ - это способ создания приложения на android и др.

...