A patent troll threatened legal action if I didn't change the name (don't want a native Android app getting confused with an audio codec!) and I was naive enough to comply - and so the name was changed.Īs I developed Shuttle, I received a lot of really positive feedback from reddit ( /r/android). Initially, Shuttle was relased as AMP (). This tedious process lasted a while, but it was my way of trying to ensure I understood what was going on when I copied a class into my app. At the time I had no idea what I was doing, but for better or worse, I made a habit of not copying classes, but writing the code out myself. I clearly recall how happy I was when I managed to wrangle that project to play a song of my choosing!Īfter lots of blog reading and trial and error, I eventually stumbled upon Googles Default Music Player. Initially, it was based off of the Random Music Player sample project by Google. Shuttle started some time in early 2012, as a project to learn Java (and programming in general). This is/will become a good resource if you're just wondering how the app works. Local playback only (based on the MediaStore).It has become too much of a maintenance burden to try to keep up-to-date, so I've decided to archive the repository. The foundations were written when I was first learning java, around 10 years ago. The codebase in this repository is very old and unwieldy. The successor, S2 is under active development here: Shuttle is no longer actively maintained. The free version includes an option to upgrade via an IAP, which unlocks the features otherwise available in Shuttle+. Shuttle is an open source, local music player for Android.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |