masamune 0.10.0+1 masamune: ^0.10.0+1 copied to clipboard
Package that supports Flutter states and their transitions using the Model Notifier package and the Katana Routing package.
Masamune Framework
[YouTube] | [Packages] | [Twitter] | [LinkedIn]
Framework for modularizing and reusing not only Flutter widgets, but also models, pages, and the app itself.
The framework itself has the following components.
Package Name | Details |
---|---|
katana | Packages for extensions and additional functions of the Dart language. |
katana_flutter | Packages for extensions and additional functions of the Flutter. |
katana_routing | Package that provides page routing and page-related mechanisms. |
katana_module | Package to provide a base system of modules. |
model_notifier | Package to provide model and status notification mechanisms. |
masamune | Basic package for using the Masamune framework. |
masamune_module | Package that defines the page module. |
The following plug-ins are additionally loaded depending on the functions used by the application.
Basically, you can pass the Adapter as a module to UIModuleMaterialApp
to use additional functionality.
Package Name | Details |
---|---|
katana_firebase | Package for using the Core portion of Firebase. |
firebase_model_notifier | Package that optimizes model_notifier for Firebase and Firestore. |
masamune_firebase | Basic package for using Firebase and Firestore. |
masamune_purchase | Package to provide mobile billing functionality. It is equipped with functions to perform all billing on the client without server verification, etc. |
Documentation #
- Masamune Framework
- API Document
- It is listed in the Dartdoc of each package.