Este documento descreve a configuração e os passos necessários para executar e desenvolver o aplicativo Flutter "Império". Criado como parte de um desafio proposto pela Loomi.
- Flutter SDK Versão: >=3.3.4 <4.0.0
- IDE de sua escolha com suporte para Flutter
- Clone o repositório para sua máquina local:
git clone https://github.com/JonathanJPereira/imperio
- Entre no diretório do projeto:
cd imperio
- Instale todas as dependências do projeto:
flutter pub get
Para gerar arquivos de código a partir de suas classes com anotações (como MobX stores), você deve executar o comando seguinte:
flutter pub run build_runner build
O projeto usa várias bibliotecas que são necessárias para a sua execução e desenvolvimento. Aqui estão listadas todas as dependências principais e de desenvolvimento utilizadas:
mobx
: ^2.3.3flutter_mobx
: ^2.2.1flutter_svg
: ^2.0.10json_annotation
: ^4.9.0dio
: ^5.4.3get_it
: ^7.7.0intl
: ^0.19.0flutter_hooks
: ^0.20.5timeago
: ^3.6.1fluttertoast
: ^8.2.5flutter_secure_storage
: ^9.2.1flutter_masked_text2
: ^0.9.1flutter_dotenv
: ^5.1.0
flutter_launcher_icons
: ^0.13.1mobx_codegen
: ^2.6.1build_runner
: ^2.4.9json_serializable
: ^6.8.0