https://github.com/dahliaos/app_template
dahliaOS Flutter application development template
https://github.com/dahliaos/app_template
app brick dahliaos dart flutter mason template
Last synced: 6 months ago
JSON representation
dahliaOS Flutter application development template
- Host: GitHub
- URL: https://github.com/dahliaos/app_template
- Owner: dahliaOS
- License: apache-2.0
- Created: 2022-06-14T17:29:50.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-08-21T18:32:03.000Z (about 3 years ago)
- Last Synced: 2025-04-09T18:12:22.647Z (6 months ago)
- Topics: app, brick, dahliaos, dart, flutter, mason, template
- Language: C++
- Homepage:
- Size: 213 KB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Website •
Discord •
Releases •
Donate •
Documentation# dahliaOS Flutter application development template
[](https://github.com/felangel/mason)- **Application** development template for creating Flutter applications for dahliaOS
## Usage
To generate this template in order to start developing Flutter applications for dahliaOS follow the steps below:
### 1. Install Mason
- Pub.dev
```
dart pub global activate mason_cli
```- Homebrew
```
brew tap felangel/mason
```
```
brew install mason
```### 2. Initialize Mason
```
mason init
```Running the command above Mason will generate a `mason.yaml` file.
### 3. Add our template brick
Edit the `mason.yaml` file and add our template brick, example shown below:```yaml
bricks:
dahliaos_app_template:
git:
url: https://github.com/dahliaOS/app_template.git
path: template/dahliaos_app_template
```### 4. Get all registered bricks
```
mason get
```### 5. Generate the template files
```
mason make dahliaos_app_template
```
You should now have all the Flutter files generated and ready for editing, happy coding!## Contribute
If you're wondering how to contribute to the project, please refer to [CONTRIBUTING.md](CONTRIBUTING.md)
## License
![]()
![]()
Copyright @ 2019-2022 - The dahliaOS Authors - contact@dahliaos.io
This project is licensed under the [Apache 2.0 license](/LICENSE)