mobile-app

Ochiq manbalardan

Rasmiy Music Assistant mobil ilovasi Android va iOS uchun moʻljallangan platformalararo mijoz ilovasidir. Kotlin Multiplatform (KMP) va Compose Multiplatform freymvorklari yordamida ishlab chiqilgan bu loyiha bir nechta platformalarda musiqani qulay boshqarish uchun yagona kod bazasini taqdim etishga qaratilgan.

Mashina tarjimasi · Asl matnni koʻrsatish

The (official) Music Assistant Mobile app is a cross-platform client application designed for Android and iOS. Developed using Kotlin Multiplatform (KMP) and Compose Multiplatform frameworks, this project aims to provide a unified codebase for seamless music management across multiple platforms.

IlovaKategoriya: Mobil ilovalar · Media va podkastlarOpen sourcemaʼlumot tekshirilgan: 15-okt, 2026

Sharh

  • android
  • android-app
  • home-assistant
  • ios
  • ios-app
  • kotlin
  • kotlin-multiplatform
  • media-player
  • mobile-app
  • music

Oʻrnatish

Buyruqlar faqat koʻrsatiladi, marketpleys ularni bajarmaydi. Rasmiy hujjatlar bilan solishtiring.

Moslik

«Nomaʼlum» dalil topilmaganini bildiradi, mahsulot mos emasligini emas.
PlatformaHolatArxitekturaDalilIshonchlilik
AndroidMos—android-v0.16.0 relizidagi rasmiy yigʻma: music-assistant-0.16.0.apk0.60
iOSNomaʼlum———

Relizlar

tekshirilgan: 29-okt, 2026
v0.16.0Oxirgi27-okt, 2026Rasmiy manba ↗

0.16.0 versiyasi fayllari

Marketpleys bu fayllarni saqlamaydi: yuklab olish rasmiy manbadan. Biz ularni skanerlamaganmiz.
FaylPlatformaHajmSHA-256Rasmiy manbadan yuklab olish
music-assistant-0.16.0.apkandroid · apk69,3 MBbc1c35b27705…Rasmiy manba ↗
mapping.txtboshqa97,8 MB06d6c85e20da…Rasmiy manba ↗

Relizlar tarixi

Sifat profili

algoritm quality-v1.0 · baholangan 15-okt, 2026
Sifat bahosi82
Xavf bahosi0
Ishonchlilik 1.00
Sifat bahosi va xavf bahosi — turli koʻrsatkichlar. Yuqori sifat xavfsizlikni kafolatlamaydi.

Baho tarkibi

Qoʻllab-quvvatlash · 2020
last activity 0 days ago
Hujjatlar · 1515
README 4965 chars, description present
Foydalanishga tayyorlik · 156
install instructions: no; releases: yes
Metamaʼlumotlar · 108
3/4 of description, homepage, license, topics
Relizlar · 1010
10 release(s), latest 9 days ago
Kategoriya aniqligi · 107
classifier confidence 0.65
Ommaboplik · 107
669 stars (log-dampened, 10k = max)
Litsenziya aniqligi · 55
SPDX Apache-2.0
Hamjamiyat · 55
issues enabled, 65 forks

Litsenziya

Apache-2.0
Litsenziya maʼlumrepozitoriy xostingi maʼlumotlariga koʻra

Bu katalog siyosati holati, yuridik xulosa emas.

Manbalar

github.com/music-assistant/mobile-appAsosiy★ 669 yulduzfaollik: 15-okt, 2026Asosiy repozitoriy · Ishonchlilik 1.00

Sharhlar

Sharh yozish uchun kiring

Hali sharhlar yoʻq.

Muqobillar

README

music-assistant/mobile-app dan · litsenziya Apache-2.0 · yuklangan 29-okt, 2026

Music Assistant Mobile app

Please note: that this project is still under (heavy) development and not yet in a production state or published to any of the app stores. Development work is in progress to allow this project to become the official mobile app for the Music Assistant project.

The (official) Music Assistant Mobile app is a cross-platform client application designed for Android and iOS. Developed using Kotlin Multiplatform (KMP) and Compose Multiplatform frameworks, this project aims to provide a unified codebase for seamless music management across mobile platforms.

Features

Disclaimer: This app is not intended to provide offline playback

  • All platforms:
    • managing MA players queues and playback;
    • managing dynamic and static groups (no static group creation);
    • local playback on device from MA library (Sendspin streaming protocol over WebRTC or WebSocket);
    • comprehensive Settings screen with section-based UI for server connection, authentication (builtin/OAuth), and local player configuration.
  • Android-specific:
    • requires Android 9 or later;
    • media service (background playback) and media notification in system area for quick access to players controls;
    • Android Auto support for the built-in player, plus voice playback ("Hey Google, play X on Music Assistant") via Google Assistant and Gemini App Actions — works in the car and on the phone, single symmetric code path. Full phrase reference, architecture notes and testing in ANDROID-AUTO.md.
  • iOS-specific:
    • requires iOS 18.5 or later;
    • native audio playback via AudioQueue (CoreAudio) with support for FLAC, Opus, and PCM;
    • Lock Screen and Control Center integration (Now Playing info, play/pause/next/prev remote commands);
    • background audio playback with automatic resume after phone call or Siri interruptions;
    • WebRTC data channel transport for low-latency Sendspin streaming;
    • Apple CarPlay support for built-in player (very early state, a lot of bugs are expected);
    • known issue: artwork may be missing in certain setups, for example peer-to-peer mesh VPN setups such as Tailscale. We're aware of this and looking into it, but we don't have an ETA on a fix yet.
      • Why: iOS App Transport Security (ATS) blocks image requests to insecure hosts, with an exception for local networks. On your LAN, artwork loads fine, but over Tailscale and similar VPNs the server appears to the phone as a remote host, so ATS kicks in and blocks the requests.

Server compatibility

Releases of the Music Assistant Mobile App are intended to support the latest Music Assistant Server stable versions.

Design goals

The goal of this app is to provide an iOS and Android native feeling experience for playing and controlling audio via Music Assistant on both Android/iOS phones and tablets. This means that as well as making it easy to navigate the MA library and sources, this shouldn't come at the expense of being able to quickly control players. Specifically, these actions should be available as quickly as possible when opening the app in pretty much any state:

  • See what's playing on the app's current player
  • Change the current player
  • Play/pause current player
  • Transfer playback to another player
  • Group current player with another player
  • Navigate to "global" (across all sources) search
  • Return to home screen
  • Skip to next track
  • Start browsing library
  • Open settings

The app's built-in Local player is designed to be a private player for a personal music experience. It plays music on your device, for you, while you're using it. This is different from the many other players Music Assistant supports, like speakers, that stay on and available all the time. The app's Local player isn't meant to be one of those, and by default you can't find it or control it from other apps.

Compatibility with Apple CarPlay and Android Auto is a core focus, ensuring you can enjoy your music easily and safely through your car’s infotainment system. These in-car experiences are dedicated exclusively to the local player; managing external players is out of scope.

In addition, there's some general design directions that are being observed:

  • Optimize for searching/filtering/drilling-down to smaller lists of items over large list navigation
  • Keep customization settings as close to the place they affect over maintaining a "centralized" or "global" set of customization settings

Want to try it?

Android users can download the APK for the latest release.

iOS users can join TestFlight.

Configuring and using the app

For information on configuring and using the Music Assistant Mobile app, see the App Documentation.

Android Auto & Google Assistant

See ANDROID-AUTO for:

  • enabling Android Auto with sideloaded debug/self-signed builds (Unknown sources flow);
  • the library browsing layout on the head unit;
  • the full list of supported Google Assistant voice phrases (works in the car and on the phone);
  • shell-based testing of MEDIA_PLAY_FROM_SEARCH intents;
  • known limitations.

[A project from the Open Home Foundation]

Repozitoriyni ochish ↗