app_template

app_template

Application template for Aurora OS

EN | RU

app_template

The project provides a template for Aurora OS applications.

The main purpose is to demonstrate using a minimum of source code to get a correct and extensible application.

Contents

Compatibility

The application has been working correctly since the 5.0.0 version of the Aurora OS and Flutter 3.35.7.

Information about branches

Application versions conform to the branch naming convention.

Installation and launch

Update Dependencies:

  flutter-aurora pub get

Starting the build:

  flutter-aurora run

Project structure

The project has a standard application structure based on Dart and Flutter for the Aurora OS.

  • Catalog aurora contains the platform implementation for the application.
    • Catalog icons Contains application icons.
    • File .desktop contains the application launch configuration.
    • File .spec contains contains the rules for building the installation package.
  • Catalog lib contains the source code of the Dart application.
    • File main.dart is the application's entry point.
    • File app.data contains the initialization of the MaterailApp.
    • File home_page.dart Contains the app's home screen.
  • File pubspec.yaml describes the dependencies and settings of the application.

Terms of Use and Participation

The source code of the project is provided under the license, that allows it to be used in third-party applications.

To participate in the development of the project, please read the contributor agreement. If you plan to contribute your own source code to the project, you will need to accept the CLA agreement.

For information about contributors see AUTHORS.

Code of conduct is a current set of rules of the Open Mobile Platform which informs you how we expect the members of the community will interact while contributing and communicating.