Skip to content

Our second year second semester attempt at building a subsonic client. A mobile music streaming application using Kotlin.

Notifications You must be signed in to change notification settings

jahirsadik/apellai-kotlin

 
 

Repository files navigation

Apellai-Kotlin

Apellai-Kotlin is a mobile music streaming application developed using Kotlin. This project serves as a client for Subsonic servers, allowing users to stream their favorite music effortlessly.

Project Overview

This application was created as part of our second-year coursework, demonstrating our ability to build a functional mobile application while deepening our understanding of Kotlin and the Subsonic API.

Features

  • Stream music from Subsonic servers.
  • User-friendly interface for seamless navigation.
  • Support for various audio formats, enhancing user experience.
  • Ability to browse and search music libraries.

Repository Structure

  • app/: Contains the main source code for the application.
  • .idea/: Project-specific settings and configurations for Android Studio.
  • build.gradle: Defines project dependencies and configurations for building the application.
  • README.md: This file, providing an overview of the project.

Technologies Used

  • Kotlin: The primary programming language for Android development.
  • Subsonic API: Enables streaming capabilities and interaction with music libraries.

Getting Started

To run this application locally, clone the repository and open it in Android Studio. Ensure you have the required SDK and dependencies installed.

git clone https://github.com/jahirsadik/apellai-kotlin.git

Prerequisites

  • Android Studio
  • Kotlin SDK
  • Access to a Subsonic server

Installation

  1. Clone the repository.
  2. Open the project in Android Studio.
  3. Build and run the application on an Android device or emulator.

Conclusion

Apellai-Kotlin represents our dedication to learning and applying mobile development concepts. We plan to enhance the application further and incorporate additional features based on user feedback.

For more information and updates, please visit the repository.

About

Our second year second semester attempt at building a subsonic client. A mobile music streaming application using Kotlin.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 100.0%