Tutoriais
- Primeiros Passos
- First Project
- Aplicações Web
- Aplicações Móveis
- React Native App
- SaaS Platform
- E-commerce Platform
- Real-Time Dashboard
- Location-Based App
- Mobile E-commerce
- Optimizing Sales
- Publishing Your App
- Acceptance Criteria
- Template Business
- Watching Virtuoso
Você vai aprender:
- Rastreamento de localização por GPS
- Integração de mapas interativos
- Gatilhos de geofencing
- Busca baseada em localização
- Atualizações de localização em segundo plano
App de Serviços Baseados em Localização
Crie um aplicativo móvel com recursos de GPS, mapas e geofencing
Aplicativos baseados em localização impulsionam tudo, desde caronas compartilhadas até descobertas locais. Neste tutorial, você construirá um app que usa GPS, mapas e geofencing para criar experiências envolventes e conscientes da localização.
Construa apps que respondem onde seus usuários estão no mundo real.
Recursos do App
Nosso app baseado em localização incluirá:
Localização ao Vivo
Rastreamento da posição do usuário em tempo real
Mapas Interativos
Mover, dar zoom e interagir com marcadores no mapa
Busca por Perto
Encontre lugares e pontos de interesse próximos
Geofences
Acione ações ao entrar ou sair de áreas
Direções
Navegação passo a passo
Compartilhamento de Localização
Compartilhe a localização com amigos em tempo real
Passo 1: Defina seu App de Localização
Descreva seu app baseado em localização para o Conductor.
Eu quero construir um app para encontrar amigos / encontros.
Recursos:
- Mostrar a localização atual do usuário no mapa
- Ver a localização ao vivo dos amigos
- Criar pontos de encontro com notificações de geofence
- Ser notificado quando amigos chegarem ao encontro
- Direções para o local do encontro
- Compartilhamento de localização com controles de privacidade
Mapa: Google Maps ou MapBox
Plataforma: React Native (iOS & Android)Passo 2: Integração de Mapas
O Virtuoso configura mapas interativos com marcadores e sobreposições personalizadas.
Marcadores Personalizados
Avatares de usuários como pins no mapa
Agrupamento de Marcadores
Agrupe marcadores próximos em zoom baixo
Sobreposições Personalizadas
Círculos de raio de geofence
Estilos de Mapa
Visualizações clara, escura e satélite
Passo 3: Permissões de Localização
Lide corretamente com as solicitações de permissão de localização em ambas as plataformas.
- Solicitar permissão de localização em primeiro plano
- Explicar por que a localização é necessária
- Lidar com a negação de permissão de forma amigável
- Solicitar localização em segundo plano, se necessário
- Respeitar as preferências de privacidade do usuário
Sempre solicite apenas as permissões necessárias e explique o motivo.
Passo 4: Geofencing
Configure limites invisíveis que acionam ações ao serem cruzados.
- Definir regiões de geofence (centro + raio)
- Registrar geofences no SO
- Lidar com eventos de entrada/saída
- Enviar notificações push nos gatilhos
- Gerenciar o ciclo de vida do geofence
O Que Você Construiu
- Rastreamento de localização em tempo real
- Mapa interativo com marcadores personalizados
- Geofencing com notificações
- Compartilhamento de localização entre usuários
- Manuseio correto de permissões
Próximos Passos
E-commerce Móvel
Adicione entrega baseada em localização a um app de compras
Publique seu App
Compartilhe seu app de localização no marketplace
Pronto para construir seu App de Localização?
Comece a construir seu app baseado em localização hoje mesmo.