Skip to content

Jacob-dvlp/pokemon-app-flutter

Repository files navigation

APLICATIVO POKEMON

normal

Objectivo desse app

Este aplicativo tem como objetivo Listar os Pokemons e partilhar com os amigos

📚 Telas do aplicativo.

⚙ --Home tela que lista todos os pokemons
⚙ --Detalhes tela que lista detalhes do pokemon
⚙ --Splash screen tela inicial

📚 FUNCIONALIDADES

⚙ -- Dentro do aplicativo é possivel buscar um pokemon no campo de pesquisa
⚙ -- Dentro do aplicativo é possivel simular favoritar um pokemon.
⚙ -- Dentro do aplicativo é possivel compartilhar um pokemon com outras pessoas.
⚙ -- Também foi aplicado a paginaçao ao buscar os pokemon na API.
⚙ -- Também foi aplicado o metódo de filtrar os pokemon clicando na categoria Tipo .

📚 CONCEITOS APLICADO NO CODIGO

⚙ -- Neste código também foi aplicado alguns conceitos de SOLID com ajuda de GetX

Obs:

Nesse aplicativo foi usado o gerenciadores de estado GetX com a finalidade de ter a melhor gerencia de (Injeçao de dependencias, gerenciamento de estado, e gerenciamento de rotas) e também o Getx tem a ferramenta para consumir API o Getconnet foi este Client que usei para consumir a API de pokemon.


## 🛠 Pacotes utilizados
⚙ get: ^4.6.5
⚙ flutter_responsivity_widget
⚙ cached_network_image: ^3.2.0
⚙ skeleton_loader: ^2.0.0+4
⚙ flutter_svg
⚙ share_plus: ^6.3.0
⚙ google_fonts: ^3.0.1

obs.:

Para o funcionamento Do projecto deves configurar do ambiente de flutter ou se o ambiente de flutter estive configurado deves executar os seguintes comandos:


⚙ -- flutter pub get
#fazer o donwload dos pacotes
⚙ -- flutter run ou F5
#Executar o projeto pelo Android Studio ou Visual Studio code

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages