Skip to content

Jetpack Compose Google Maps API implementation.

Notifications You must be signed in to change notification settings

wagarcdev/MapSpot

Repository files navigation

MapSpot 🌍

Apresentação do Pokédex

Descrição 📄

O MapSpot é um aplicativo de estudo que implementa a API do Google Maps. Ele permite que os usuários insiram e removam pontos personalizados no mapa. O aplicativo utiliza a arquitetura MVVM e o novo componente Jetpack Compose do GoogleMap para fornecer uma experiência de usuário moderna e intuitiva.

O MapSpot é baseado no projeto original de Phillip Lackner, chamado ParkingSpotFinder. Link para o projeto original

Recursos Principais ⭐️

  • 🗺️ Integração com a API do Google Maps: O aplicativo utiliza a API do Google Maps para exibir o mapa interativo e permitir a inserção e remoção de pontos personalizados.

  • 🎨 Estilo Alternativo de Mapa: Além do estilo padrão do mapa, foi implementado um estilo alternativo para fornecer uma aparência diferenciada ao aplicativo.

  • 🚀 Jetpack Compose Component: O MapSpot utiliza o novo componente Jetpack Compose do GoogleMap para criar interfaces de usuário modernas e responsivas.

  • 📦 Hilt: Utilizado para fornecer injeção de dependência no aplicativo, facilitando a organização e o gerenciamento de componentes e dependências.

  • 📦 Room: Utilizado para fornecer um armazenamento de dados local eficiente e fácil de usar no aplicativo.

Uso 🚀

Certifique-se de ter o Android Studio configurado em seu ambiente de desenvolvimento. Para executar o aplicativo:

  1. Clone este repositório em sua máquina local.
  2. Abra o projeto no Android Studio.
  3. Aguarde a sincronização do projeto e a instalação das dependências.
  4. Execute o aplicativo em um dispositivo Android ou emulador.

Contribuição 🤝

Contribuições são bem-vindas! Se você encontrar algum problema ou tiver sugestões de melhorias, fique à vontade para abrir uma issue ou enviar um pull request.

Autor 👤

Este projeto foi desenvolvido por Wagner Arcieri.

Licença 📜

Este projeto está licenciado sob a MIT License.

Releases

No releases published

Packages

No packages published

Languages