Acesso ao banco de dados back4app, com uso de http e o package dio, gerenciamento de estado usando o package flutter bloc e seu widget blocbuilder para mostrar e atualizar os dados na tela.
- Criar uma aplicação Flutter
- Criar um banco de dados / Back4App
- Fazer um cadastro de pessoa com foto de perfil
- Salvar apenas o path da imagem na base de dados
- Listar as pessoas em uma lista com sua respectiva foto
- Cubit(bloc) e flutter no gerenciamento de estados
Para executar o aplicativo Flutter, siga os passos abaixo:
- Certifique-se de ter o ambiente de desenvolvimento Flutter instalado. Caso não tenha, siga as instruções de instalação do Flutter.
- Abra o terminal na pasta do seu projeto Flutter.
- Execute o seguinte comando para iniciar o aplicativo no emulador ou dispositivo conectado:
flutter run
Observação: necessário criar um arquivo .env no mesmo nível do yaml e colocar as informações geradas no cadastro no site back4app:
BACK4APPAPPLICATIONID=seucodigogerado
BACK4APPRESTAPIKEY=seucodigogerado
BACK4APPBASEURL=https://parseapi.back4app.com/nomedobanco