Я разрабатываю систему, которая состоит из 2 единиц;1 планшет Android и 1 iPhone.Мои пользователи должны будут идентифицировать себя на планшете Android (это должно быть сделано как можно более удобным для пользователя с минимальным количеством шагов и безопасным способом, то есть он не должен полагаться на GPS, который не является точным).Я посмотрел на различные методы, но каждый из них, кажется, невозможно сделать:
идея # 1: Приложение iphone имеет штрих-код.Планшет Android сканирует штрих-код с помощью zxing (со встроенной веб-камерой).Кажется, это лучшая идея, но я не могу взять планшет Android с камерой, достаточно хорошей для запуска zxing.
Любой, кто знает планшет Android, который может работать с Zxing, или кто-нибудь знает о любом другом APIчто я могу попробовать (кроме shopavvy).
idea 2 #: Использование bump api.Это не кажется надежным методом, так как 2 человека рядом друг с другом могут столкнуться с двумя отдельными планшетами Android.Любой вход на удар?
идея 3 #: Использование Bluetooth.Разрешение планшету Android подключиться к ближайшему iphone (найти его в RSSI).Проблема в том, что iPhone не разрешает Bluetooth-соединения!?
idea 4 # Использование NFC.Проблема в том, что iPhone не поддерживает NFC.
idea 5 # Использование Wi-Fi P2P.Насколько я знаю, это кажется непростой задачей для развития (поиск самого близкого, найденного и т. Д.)
Кто-нибудь, кто по-другому относится к вещам?