Notificationer

Notificationer

The application demonstrates the work of local notifications

RU | EN

Notificationer

Description

The application demonstrates the work of local notifications, using the plugin flutter_local_notifications_aurora. To play sound during notifications is used plugin audioplayers_aurora.

Table of Contents

Compatibility

The project is compatible with version 5.0.0 of the Aurora OS.

Build features

Go to the directory with the application, first update the dependencies:

flutter-aurora pub get

The following dependencies are used for the application:

Start build:

flutter-aurora run

Branch info

Application versions conform to the branch naming convention

Install and launch

Permissions

An application needs to have Audio permissions in order to run. These permissions are set in the .desktop file.

Screenshots

Screenshots

Usage options

  • Create a notification by filling in either the title or the text of the notification.
  • Remove a notification.

Project Structure

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

  • assets the directory contains the application resources
  • aurora the directory contains C++ source code and resources needed for installation.
  • lib the directory contains the source code for the Dart plugin.
    • src the directory contains the Dart source code.
    • main.dart the file is the entry point to the application.
  • pubspec.yaml the file describes the dependencies and settings of the plugin name.

Terms of Use and Participation in Development

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

To participate in the development of the project, please read the member agreement. If you plan to submit your own source code for inclusion in the project, you will need to accept the CLA terms and conditions.

Participant information is listed in the AUTHORS file.

The Code of Conduct is the current set of rules of the Open Mobile Platform Company, which informs about the expectations for interaction between community members when communicating and working on projects.