2011-08-02 3 views
3

다른 iPad/iPhone의 존재를 감지하는 웹 앱을 생각 중입니다. 이것은 순전히 이론적 인 순간에, 나는 이것을 어떻게하는지 모른다.주변의 다른 iPhone/iPad 감지

제 궁금한 점은이 일에 최선의 기술/언어 방법은 무엇입니까?

블루투스 또는 GPS가 될 예정입니까? App Bump는 어떻게 작동합니까? 게시 된 제안

감사합니다 ...

+0

나는 블루투스를 생각할 것이다. 그렇지만 다른 아이폰/아이 패드는 블루투스도 가능하게 할 필요가있다. –

+0

이것은 브라우저에서도 가능하지 않습니까? – benhowdle89

+0

실제로 @ benhowdle89, javascript API를 사용하면 미세 입자 GPS 정보를 원하는대로 지정할 수 있으며 내 안드로이드에서 5m만큼 정확해질 수 있습니다. http://dev.w3.org/geo/api/spec-source.html하지만 브라우저에서 블루투스에 액세스하거나 가속도계 정보에 액세스 할 수는 없습니다. –

답변

1

옵션을 내가 찾아 줄 :

  • Bonjour를 발견. 원칙적으로 Bonjour를 통해 서로를 볼 수있는 장치는 실제로 다른 대륙에있을 수 있지만 일반적으로 '동일한 무선 네트워크'를 의미하므로 최소한 동일한 건물을 의미합니다.
  • 게임 키트. 실제로 이것은 Bluetooth 나 로컬 네트워크를 사용하기 때문에 Bonjour 검색과 비슷한 결과를 얻을 수 있지만 코드는 적습니다.

코어 위치와 같은 위치 서비스를 시도하지 않을 것입니다 (실제로는 위와 같은 경우에만 작동합니다). 결과가 충분하지 않을 수 있습니다. 특히 실내에서 : 내 휴대 전화의지도 앱을 사용하면 실제 위치가 상기 원의 바깥 가장자리에있는 약 50m 반경의 원으로 나를 배치 할 수 있습니다. 비슷한 거리의 누군가가 비슷한 해상도로, 앱에 관한 한 내 주변에있을 수 있습니다.

2

범프의 자주 묻는 질문 : http://bu.mp/faq

휴대 전화가 범프 응용 프로그램까지 준비를 가지고 자신의 자주 묻는 질문에 따르면, 응용 프로그램은 안타 때 중지에 전화 (날카로운 정지의 가속도 센서에 손을 청취 이 시점에서 정확한 시점의 시간 정보와 GPS 위치 및 범프 특성이 범프의 서버로 전송되어 다른 범프 사용자의 다른 정보를 비교하여 다른 범프 계정 공유를 확인합니다 그 정보의 대부분. 블루투스는 전송을 위해 또는 누가 전송 할지를 인식하기 위해 사용되는 것이 아닙니다.

귀하의 웹 사이트에서 동일한 작업을 수행해야 할 수 있습니다. 모든 인스턴스를 서버에보고 한 다음 다른 사람들이있는 서버에서 다시보고하십시오.

물론 개인 정보 보호 설정 및 기타 보안 계층에 대해 생각하고 있다는 것을 알 수 있습니다.

관련 문제