2015-08-09 2 views
0

Я довольно новичок в мире компьютерных наук, и у меня есть вопросы, которые я не знаю, где и как искать ответ для них, иначе я бы просто искал Google. Итак, я сделал приложение в android, и у него есть база данных SQLite. Прямо сейчас, я единственный, кто использует это приложение, он даже не опубликован ... приложение похоже на любой другой сайт социальной сети, где вы публикуете что-то, а другие комментируют его. Поэтому прямо сейчас я единственный, кто публикует сообщения и комментарии, и все результаты сохраняются в базе данных SQLite на моем телефоне. Как я могу «опубликовать» мою базу данных в мире? Значит, другие люди могут получить доступ к базе данных? добавлять комментарии к нему и т. д., когда на устройстве установлено приложение.Связывание базы данных приложения Android с миром

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

ответ

1

Вы разработали приложение с БД, который находится в стороне клиента

Для того, чтобы получить доступ отовсюду ... вы должны использовать централизованную базу данных сервера, как SQL-Server, Oracle или SQL мой ...

вы должны связать вам локальную БД на сервере БД для этого вам нужен (интерфейс программирования приложений) API может быть разработан с использованием различных языков, таких как PHP, C#, Java и т.д ..

Я надеюсь, что это будет быть достаточно полезным для вас.

+0

Хм еще путают .... для чего подходит SQLite? поэтому мне нужно будет повторно реализовать мои модули для использования mySQL вместо SQLite? –

+1

@ Ashl7 - SQLite предназначен для автономного приложения, такого как мобильные приложения. Что вы сделали до сих пор, это right.mySQL - это централизованный DB, который он будет собирать и передавать данные вашему мобильному приложению всех устройств. In-Order для подключения как мобильным приложениям и централизованным БД вам нужен API, который написан с использованием php, C#, java и т. д. ... то, что вам точно нужно, это сказать ... узнать php и узнать, как разместить его на веб-сервере apache, а затем узнать, как использовать mysql с php для хранения и удаления данных из него. вы уже сделали мутную часть приложения с локальным db, поэтому не путайте с частью сервера. – Manju

+0

Спасибо, сэр, еще один вопрос: Можно ли использовать Python, Java и C++ или их комбинацию вместо PHP и Apache? Я действительно не хочу изучать другой язык программирования lol –

Смежные вопросы