This Flutter template provides a solid foundation for building mobile applications using the GetX and Provider state management libraries, following the MVVM (Model-View-ViewModel) architecture. With CLI tools integration, asset file management, and SVG icon support, this template aims to simplify and accelerate the app development process.
- GetX and Provider Integration: Leverage the power of both GetX and Provider for efficient state management, giving you flexibility and performance.
- MVVM Architecture: Adopt a clean and scalable architecture with Model-View-ViewModel principles to separate concerns and enhance code maintainability.
- CLI Tools: Integrated CLI tools make common tasks seamless, allowing developers to focus on building features rather than dealing with boilerplate code.
- Asset Management: Easily access and manage assets files, ensuring a smooth workflow when dealing with images, fonts, and other resources.
- SVG Icons: SVG icons support for vector-based graphics, providing high-quality and scalable images for your application.
- First Clone this repo and Rename it as per your project,
git clone https://github.com/shakiz/flutter_template.git
- Secondly hit the following command to clear all the error,
flutter pub get
- Lastly, run the project
flutter run
- To Generate Asset files, hit
dart run build_runner build
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.