🚀 6 Google APIs e Play Services Premium
No Módulo 5, conectamos o BoaViagem a serviços REST genéricos. Agora, daremos um salto de qualidade ao integrar as poderosas nuvens do Google. Aprenderemos a autenticar usuários de forma segura e a automatizar o registro de viagens na Google Agenda (Calendar).
A Revolução do Google Play Services
Nas versões iniciais do Android, cada API do Google exigia a instalação de um “add-on” manual e o download de múltiplos arquivos .jar. No Android Studio 2023.1, tudo isso foi substituído pelo Google Play Services (GMS).
Vantagens do GMS:
- Atualização Transparente: As APIs são atualizadas pelo Google Play, independentemente da versão do sistema operacional do usuário.
- Consumo de Bateria: Centraliza processos de localização e sincronização, economizando energia.
- Segurança: Utiliza os padrões mais rigorosos de criptografia e autenticação do mercado.
Objetivos deste Módulo
Neste módulo, você aprenderá:
- Configuração Gradle: Como adicionar dependências do Google de forma profissional.
- Google Sign-In: Autenticação “One-Tap” para maior convenção e segurança.
- Integração com Calendar: Registrar viagens automaticamente na agenda do usuário via CalendarContract.
- Google Maps (Intro): Visualizar destinos de viagem em mapas dinâmicos.
Prepare-se para elevar o BoaViagem ao patamar de um aplicativo de classe mundial!