Как соединить Android приложение с MySQL базой данных, которая обновляется через CRUD операции с PHP/JS сайта?
Есть PHP/JS сайт, база данных MySQL и android приложение на java.
Если android приложение соединено с той же MySQL базой данных что и веб-сайт сделанный на html/php/js. Будет ли инфа отображаться в реальном времени в Android приложении при совершении CRUD операций на сайте?
Какие этапы мне нужно осуществить чтобы решить такую проблему но наиболее легким путём?
Разбираюсь в PHP, JS, MySQL, но ничего толком не смыслю в Android. Хочу просто чтобы список задач в Android приложении отображался после обновления SQL таблицы в банке данных через CRUD операции на сторонем сайте.
Вам необходимо реализовать API, на самом деле это очень просто тем болле если вы разбираетесь в php. Приложение запрашивает выбранный метод и передает различные параметры (или не передает) с помощью GET или POST, скрипт обрабатывает полученные данные и возвращает массив данных в виде json после чего эти данные парсит и разбирает клиентская часть ПО (Android приложение)
Можно написать апи для андройд приложения, ну или даже подключиться к бд, но тут сложнее, возможно база локальная, и наружу не торчит, что местами затрудняет получить доступ. Тем более если это хостинг. Ну а дергать апи через приложение ещё проще чем подключить базу. Данные будут видны
Дмитрий, хорошо, но обычно приложения делают для того, чтобы другие пользователи пользователи ими .Значит вы предлагаете хранить в открытом виде логин и пароль к БД, не считаете ли вы что это не очень безопасно?