Skip to content

tcode-dev/ThinMP_Flutter

Repository files navigation

ThinMP_Flutter

This app is a simple music player for Android and iOS.

Demo

Android

iOS

Features

  • device music play
  • background play
  • favorite artists
  • favorite songs
  • playlists
  • shortcuts

Environments

Flutter

  • Flutter
  • Dart
  • Visual Studio Code

Android

  • Android Studio Koala | 2024.1.1
  • Kotlin
  • minSdkVersion 33
  • targetSdkVersion 34
  • Google Pixel 4a (Android Version 13)
  • Google Pixel 7 Pro (Android Version 14)

iOS

  • Xcode 16.0
  • Swift
  • iOS Deployment Target 16
  • iPhone 12 mini (iOS 16)
  • iPhone 14 Plus (iOS 18)
  • iPad Pro (6th generation, iPadOS 18, 12.9-inch)

Libraries

Command

riverpod

dart run build_runner build

pigeon

dart run pigeon --input pigeon/audio.dart

localizations

flutter pub get

app icon

flutter pub run flutter_launcher_icons:main

realm

dart run realm generate

format

dart format $(find ./lib/* -name "*.dart" -not -path "*.g.dart" -not -path "*.realm.dart") -l 200