Esta es una aplicación de reproductor de música creada con la interfaz de usuario de composición multiplataforma que funciona en Android, iOS, escritorio y plataformas web. Utiliza la API de Spotify para obtener las 50 mejores listas y obtener los álbumes de tendencia. El inicio de sesión de Google todavía está pendiente y por ahora, debe agregar el token Spotify manualmente. Puede presionar fácilmente el punto final aquí para obtener el álbum y luego obtener el token y configurar en la aplicación.
Este repositorio ha sido listado como muestra de KMP en el sitio web oficial de JetBrains.
Puedes encontrarlo en vivo aquí
La aplicación utiliza diferentes reproductores multimedia en diferentes plataformas:
Para iOS, AVKIT se usa para Android, Media Player se usa para escritorio, VLC Media Player se usa para la web, se utiliza un reproductor multimedia HTML.
Uno de los objetivos de construir esta aplicación fue explorar cómo componer interactúa en la interfaz de usuario con API de bajo nivel. La experiencia fue desafiante pero divertida, y el proceso me enseñó mucho. De todos los reproductores multimedia utilizados, integrarse con el reproductor de medios web fue el más fácil. Estoy agradecido con Icerock Development y Aleksey Mikhailov por su aplicación de demostración, que fue un recurso de aprendizaje fantástico.
git clone https://github.com/SEAbdulbasit/MusicApp-KMP.git
onReady y onVideoCompleted , lo que está causando que el jugador no comience automáticamente. No pude configurar las devoluciones de llamada, pero con suerte, lo arreglaré pronto. 
Para explorar qué puede hacer la interfaz de usuario, consulte el repositorio de las últimas actualizaciones: https://github.com/seabdulbasit/musicapp-kmp.
Si está interesado en comenzar con Compose MultipLatform, tengo una plantilla para usted aquí: https://github.com/seabdulbasit/kmp-compose-template.
Si encuentra útil mi trabajo, considere darle un ❤️.
TravelApp: https://github.com/seabdulbasit/travelapp-kmp
HACER