Flutter e GetX — Criando uma aplicação para compartilhamento de recursos (parte-1)

Image for post
Image for post
Telas do aplicativo

Cenário

Image for post
Image for post

Instalação das dependências e configurações iniciais

Image for post
Image for post
Pacotes utilizados
Localização das pasta para arquivos estáticos
<uses-permission android:name=”android.permission.INTERNET”/>

Binding permite desacoplar a injeção de dependência, ligando as rotas ao gerenciador de estados e o gerenciador de dependências.

Estruturação, Modelo e Repositório

Image for post
Image for post
Estrutura de pastas da aplicação
Retorno do chamado a API
Classe RecursoAPI

Módulos

Image for post
Image for post
Módulos
Image for post
Image for post
Tela com os métodos em destaques de cada área

Professor e desenvolvedor

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store