2016-10-04 142 views
0

我們需要實現以下目標一個Android項目:實時數據庫與谷歌地圖

*我們也有這個應用程序,需要爲Android應用程序與同一個數據庫進行通信的Web應用程序

是我迄今所做的:

  1. 地圖與針尖對我目前的位置
  2. MySQL數據庫信息(包括緯度經度和位置)的視圖
  3. 註冊和登錄

實時數據庫的目標:

  1. 狀態,人是聯機或脫機(更新數據庫)。

谷歌地圖目標:

  1. 當我按下一個按鈕,地圖會顯示誰是網上一個給定的範圍內,從而基本上其他用戶我需要查看在線的人誰靠近我

  2. 將消息發送給他們[2種方式]

2.1我給他們發送消息,通過點擊圖標他們

2.2我送大家[在線人半徑內]消息

問題:

    1. 我目前使用PHP MySQL的登錄/註冊。我可以將它用於實時數據庫還是有其他方法?
  1. Firebase與託管網站有點類似嗎?

如果有需要的其他需要的信息,請告訴我,我可能沒有包含的信息,可能與我的問題幫助:) 虐待更新我的問題太多,如果我有更多的問題。

謝謝。

+1

有多種方法可以做到這一點。它可以使用PHP和MySQL來完成,但實際上我不會在自己的後端(使用php/mysql/node或以前的版本)推出自己的後端,而是獲得像firebase或其他一些託管和可伸縮的數據庫/ api解決方案。那麼你不需要管理主機,並且默認情況下通常會獲得很多功能。 –

回答

1

我認爲您的要求更適合使用Firebase,因爲它可以滿足您的所有期望並提供其他功能。

+0

似乎Firebase只允許註冊電子郵件和密碼,它不允許自定義註冊字段。我是否也可以在這裏使用SharedPreferences,以防萬一用戶可以登錄? –

+0

是的,你可以使用共享偏好... – raasesh

+0

我不太明白如何插入配置文件值前。名稱地址bday到登錄後的firebase數據庫,你能提供一個例子嗎? –