react-native-realtime-location

Installation
SKILL.md

React Native Real-time Location

Stream de posição com o app em foreground (ou active). Atualiza mapa, ETA local e envia ticks ao backend. Background contínuo: react-native-background-location. Coordenadas base: geolocation. Mapa: google-maps-sdk.

Stack

  • expo-location watchPositionAsync / APIs equivalentes do projeto
  • Map camera follow opcional (google-maps-sdk)
  • Canal realtime (WebSocket / SSE / MQTT) para broadcast

Regras inegociáveis

  • Permissão When-In-Use antes de watch.
  • Throttle/debounce de emissão ao backend (ex.: 1–5 s ou a cada X metros).
  • Pare o watch no unmount / blur de tela / fim do fluxo (remove()).
  • Trate GPS fraco: accuracy ruim → não mover câmera de forma errática.
  • UI: indicador de “buscando GPS” / precisão baixa.

Padrão de implementação

Installs
4
First Seen
Aug 13, 2026
react-native-realtime-location — danieldxd/myapp-skills