A Pokédex é uma aplicação mobile que permite aos usuários visualizar e buscar informações sobre diferentes Pokémon. O projeto tem como objetivo proporcionar uma experiência de aprendizado e desenvolvimento em Flutter, focando no uso de sinais para gerenciamento de estado e Get It para injeção de dependências.
- Flutter: SDK para desenvolvimento de aplicações mobile.
- Dart: Linguagem de programação utilizada pelo Flutter.
- Get It: Biblioteca para injeção de dependências.
- Signals: Biblioteca para gerenciamento de estado.
- Shared Preferences: Biblioteca para armazenamento local.
- Visualização de uma lista de Pokémon.
- Pesquisa por nome ou número do Pokémon.
- Filtro por tipo de Pokémon.
- Salvamento de favoritos no dispositivo usando Shared Preferences
- Modo escuro
- Clone o repositório
git clone https://github.com/jeancarlopolo/pokedex.git
cd pokedex
- Instale as dependências
flutter pub get
- Execute a aplicação
flutter run
Esse projeto está sob licença. Veja o arquivo LICENÇA para mais detalhes.
Jean Carlo Polo @jeancarlopolo