/flutter-crashlytics

Alura Crashlytics project

Primary LanguageDart

Thumbnail GitHub

Bytebank

O Bytebank App é a simulação do aplicativo de um banco, você é capaz de criar contatos, transferir dinheiro, ver transações antigas, alterar o nome do usuário, usando comunicação http e persistência.

🔨 Características do projeto

Neste curso você aprenderá a gerenciar as exceções, erros e falhas de qualquer um de seus usuários!

✔️ Técnicas e tecnologias

** Veja mais de perto o que você usará **:

  • Firebase: plataforma criada pelo Googl para ajudá-lo a criar seus aplicativos.
  • Crashlytics: uma das ferramentas do Firebase, nos ajudará a gerenciar as exceções
  • Exceções HTTP: exceções causadas por comunicação
  • Exceções de Aplicativo: exceções capturadas na camada Flutter
  • Custom Keys: Configure chaves personalizadas para diferenciar as exceções
  • Rastreamento do usuário: rastreie o usuário para entender o problema de qualidade
  • Modo de depuração: Use o modo de depuração para invalidar erros de desenvolvimento.
  • Zoned Error: Configure Zonas para nos ajudar a receber informações da camada Dart
  • SnackBar: Componente Scaffold para mostrar mensagens rápidas.
  • Toast: Pacote para gerar lindas mensagens.
  • Giffy Dialog: Pacote para gerar diálogos com Giffy.

🛠️ Instruções

Depois de baixar o projeto, você pode abri-lo com o Android Studio. Para fazer isso, na tela do iniciador, clique em:

  • Abra um projeto existente (ou opção semelhante)
  • Navegue até o local onde está o projeto e selecione-o (se o projeto for baixado via zip, é necessário extraí-lo antes de buscá-lo)
  • Por fim, clique em OK

O Android Studio deve executar algumas tarefas do Gradle para configurar o projeto, espere até que termine. Ao terminar as tarefas, você pode executar o aplicativo