Можно ли использовать пакет flutter_beacon для создания приложения Social Distancing во Flutter? - PullRequest
0 голосов
/ 02 августа 2020

Я постоянно работаю над приложением для социального дистанцирования. Могу ли я использовать пакет flutter_beacon для социального дистанцирования? Я пробовал пример кода из

https://pub.dev/packages/flutter_beacon/example

, но экран продолжает загружаться, я пытался установить его на два телефона, но он не обнаруживает ни одного из них.

Ответы [ 2 ]

1 голос
/ 02 августа 2020

пакет flutter_beacon может использоваться, чтобы ваше приложение могло взаимодействовать с маячками BLE в непосредственной близости от устройства. Если ваша идея приложения Social Distancing включает в себя маяки, да, этот пакет может вам в этом помочь. Если ваша идея состоит в том, чтобы измерить расстояние между двумя людьми, имеющими свои мобильные устройства в кармане, тогда вам необходимо выяснить, как измерить расстояние между двумя мобильными устройствами, а не между устройством и маяком BLE.

0 голосов
/ 02 августа 2020

Чтобы два телефона могли обнаруживать друг друга с помощью маяка BLE, вам необходимо, чтобы они выполняли две вещи:

  1. объявлять маяк через BLE
  2. сканировать маяки через BLE

Но flutter_beacon выполняет только пункт 2 выше. Для пункта 1 вам понадобится еще одна упаковка. Попробуйте beacon_broadcast:

https://pub.dev/packages/beacon_broadcast

Вам нужно сделать оба сразу.

Если вы их используете, вы можете создать приложение для социального дистанцирования на Android и iOS, но он будет работать только на iOS на переднем плане, так как маяк прекращается в фоновом режиме на этой платформе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...