flutter-kradio-player
flutter-kradio-player copied to clipboard
Another Awesome Online Radio Player
kRadio Player

Another Awesome Online Radio Player.

Getting Started
- Follow the guide on how to install Flutter.
- Clone the repository and open with your IDE: Android Studio or Visual Studio Code
- Install IDE plugins for Flutter support
- Create your own Firebase project
- Register apps with Firebase: android and iOS
- Add Firebase configuration files: android and iOS
- To download project dependencies execute:
flutter pub get - Configure build flavor in your editor or run from command line
flutter run --flavor <name>, available flavors:
- dev (local build)
- internaltest (used for Firebase App Distribution)
- production (used for Google Play)
- Run project on Simulator or Android device
Github actions: checks and deployment
- Prerequisites
- Pull request checks
- Tests apps deployment
Architecture, libraries and tools
- State management: Bloc
- Code style:
Check code style
The project follows rules from effective Dart to validate code locally run:
dartanalyzer --options analysis_options.yaml ./lib