Symphony

screenshot of Symphony
material-ui

Lightweight, elegant music player for Android 9+.

Overview

This product is a music player created to address the lack of support for filename/path based sorting in popular music players. The developer decided to create their own music player using Kotlin and Compose to try out these technologies.

Features

  • Filename/Path based sorting: This music player allows users to sort their music based on filenames or file paths, allowing for better organization.
  • Offline music support: Users can listen to their music offline without the need for an internet connection.
  • Good-looking interface: The player offers an attractive and visually appealing design for an enhanced user experience.

Summary

This product is a music player created to provide support for filename/path based sorting, which is lacking in popular music players. The developer used Kotlin and Compose to create an attractive interface for a better user experience. The music player also offers offline music support and is open for contributions from the community.

material-ui
Material UI

material-ui adds classes to Tailwind CSS for all common UI components. Classes like btn, card, etc. This allows us to focus on important things instead of making basic elements for every project.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.