Giter Site home page Giter Site logo

lofi-mobile's Introduction

lofi-mobile

This is the source code of the Lofi Mobile app for android that I made. The app is still in dev and will come out on github soon. For now, I just publish some pre-release versions in the release section

This is one of my very first kotlin application, feel free to create a pull request if you want to contribute or improve the application

Application requirements

The application basically requires an internet connexion, and some more permissions (juste to download files from external storage)

Android version

The api 24 is used for this app, so it is available for every android version above samsung 7.0 (included)

Download

Go the the release section, pick a version and follow the instructions

Credits

I did not claim in any way to own Lofi music present on the application. I give credits to Lofi Girl for all the songs in the application.

lofi-mobile's People

Contributors

greensky-gs avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

vaimalaviya1233

lofi-mobile's Issues

Todo

Here is the list of the things I have to do in the app before I forget (feel free to add more by commenting)

Important

  • Fix song addition when a playlist is played : create a method "playlist add" that add the songs at the beginning of the track list

  • Fix song switching (sometimes it create a new player so songs are played at the same time) : usually happens when a song is played from the playlist details page)

  • When a song is played from a playlist, add the following songs to the queue

  • Add durations to stations

  • Fix popup play button's tint

  • Dark theme

  • ~~ Make the app offline ~~

  • Fix bottom of home page (the last station isn't displayed correctly, add the heigth of the navigation

Todo, but not immediately

  • Make swip feature (swip to the right to change to home/search, etc)

  • Make an edit name for playlists

  • Hide the navigation bar on loading

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.