2012-01-04 139 views
0

在開發諸如查找我的朋友之類的應用程序時,當您可以在地圖上看到多個人實時移動(比如在海灘或公園等特定區域)時,關鍵技術是什麼使用 ?我在想GameKit配對設備,而不是通過中央服務器,這可能會更慢。但GameKit真的在做點對點連接嗎?最大距離將允許這個?是否有另一種更好的方式來跟蹤現場位置?實時跟蹤多個iPhone GPS位置

回答

1

的GameKit可能無法正常工作 - 由於與藍牙範圍限制,這通常是30-40英尺

你可能要考慮從各種客戶端處理地點和客戶從其他客戶端位置的遠程服務器服務器。

+0

好的,我很害怕這個。您是否有任何有效地傳輸地理位置數據的建議?理想情況下,它的發送速度很快,然後播放到設備,但我想這個設備真的應該拉動...另外,在手機屏幕關閉的時候使這個應用程序無法工作是不可能的? – 2012-01-04 06:56:29

+0

您可以在後臺運行時更新位置。我認爲這將取決於蜂窩數據連接速度。當用戶轉到屏幕上查看他們的朋友位置時,客戶端可以輪詢服務器。(請投票或接受答案) – 2012-01-04 07:01:08

+0

我知道位置後臺任務,但是可以/允許發送位置數據每當應用程序在後臺獲取它到服務器? – 2012-01-04 07:03:28