base_application 0.1.0
base_application: ^0.1.0 copied to clipboard
Flutter Project Base Application to kick start your applications.!
Base Application #
Flutter Base Application to kick start your application development process.
Installation #
- add the following in your
pubspec.yaml:
dependencies:
flutter_unity_widget: ^2022.1.0+7
Init Base Project: #
This command will add the basic project structure for your flutter application.
COMMAND: flutter pub run base_application:init
Note: Run above command only for new projects. It will replace the lib folder & replace pubspec.yaml files of your project!!
=> Don't forget to setup icons, splash screens and package name after initialization of base project. (Steps are written in respective YAML files).
=> All required YAML files will be imported to your project directly after running the above command!
Included Modules/Packages/Plugins: #
| Module name | argument | package version | latest version |
|-------------|---------|--------|
| Responsive Framework | responsive_framework | ^0.2.0 | |
| Dio | dio | ^4.0.6 |
|
| Get Storage | get_storage | ^2.0.3 |
|
| Path Provider | path_provider | ^2.0.11 |
|
How to import optional service modules: #
COMMAND: flutter pub run base_application:add <Arguments>
Note: You have to manually import & do native configurations for respective packages. Below Service modules will be added to your project at PATH:- lib/common/services/<Argument>
Optional Modules #
| Module name | argument | package version | latest version |
|-------------|---------|--------|
| AUDIO PLAYER | audio_player | ^3.0.5 | |
| APPLE AUTHENTICATION | apple_authentication | ^4.2.0 |
|
| GOOGLE AUTHENTICATION | google_authentication | ^5.4.2 |
|
| SPEECH TO TEXT | speech_to_text | ^6.1.0 |
|
| TEXT TO SPEECH | text_to_speech | ^3.5.3 |
|
| FLUTTER IMAGE COMPRESS* | image_service | ^6.1.0 |
|
=> more modules will be included in future!!