Skip to content
This repository has been archived by the owner on Oct 15, 2024. It is now read-only.

XPEHO/MobileOne

Repository files navigation

MobileOne

Fisrt mobile app created by XPEHO

Build status

Build Android

Build IOS

Design & wirframes

We choosed Figma to create, edit and share screens and design mockups

Please visit Figma.com for more information.

Note: You have to invited to the Figma project. Contact the project administrator to get an invitation.

Patterns

Router

We use named routes for screen navigation. More information on router pattern here

Provider

Provider is used for data providing in screens. More information about provider here

Internationalization

To translate any string in the app use the getString(context, key) method

Tests

Unit tests

To run unit test type flutter test test/supported_test.dart in a terminal

Widget tests

To run integration test type flutter test test/widget_test.dart in a terminal

Integration tests

To run integration test type flutter drive --target=test_driver/app.dart in a terminal

CI/CD

We choosed Github actions for continuous integration/delivery

Github actions infos

Please visit Github actions page for more information.

All available actions can be found on the Github Marketplace

Used actions in this project

checkout

setup java

flutter action

create a release

upload a release asset