VaahFlutter

Introduction

VaahFlutter is a Flutter-based framework that provides common features required in any application.

The purpose of developing VaahFlutter is to create a framework that can be extended in a manageable and structured manner in order to develop large applications while not having to reinvent all essential functionalities every time. Some of the features are as follows:

  • Managing environments
  • Log Library
  • Debug panel
  • API service to handle all API-related jobs, case parser for API
  • Toasts and Alerts
  • App theme, manage colors, text styles
  • Padding, margin helpers, and widgets
  • Route handler with permissions
  • Most common UI widgets.

Requirements

Minimum System Requirements

Flutter and Dart Versions

Learning Curve

If you want to get started quickly with VaahFlutter, all you need to know is Flutter and Dart. Please read the detailed documentation on Flutter and Dart's official website.

Releases

Versioning Scheme

VaahFlutter and its other first-party packages follow Semantic Versioning. Major platform releases are released every 6 to 8 months, while minor and patch releases maybe released as often as every month. Minor and patch releases should never contain breaking changes.

The official way to report the bugs is via github repo.

Support Policy

Bug fixes are provided for one year and security fixes are provided for two years for all major releases. These releases provide the longest window of support and maintenance.


Copyright © 2024