An open API service indexing awesome lists of open source software.

https://github.com/jensssen/spotfoxx

An Android App that allows the user to link Spotify Musik Songs and Playlists with real world Locations.
https://github.com/jensssen/spotfoxx

android firebase spotify-api spotify-web-api

Last synced: 2 months ago
JSON representation

An Android App that allows the user to link Spotify Musik Songs and Playlists with real world Locations.

Awesome Lists containing this project

README

          

# SpotFoxx
An Android App that allows the user to link Spotify Musik Songs and Playlists with real world Locations.
The app can be found in the [Google Play Store](https://play.google.com/store/apps/details?id=com.spotfoxx&gl=DE)

# General Idea and Motivation behind the Project
The motivation to work on this app originates from my wish to learn and better understand, how to develop apps. A additional requirement was to better understand the use of APIs (client side only).
Therefore, I started to search for a well documented and interresting API and found the [Web and Remote API of Spotify](https://developer.spotify.com/documentation/web-api/).

# Tech stack
The following list shows most of the different programming languages, frameworks and tools that have been used for this project.

- Java -> Used to programm the app
- Git -> Version Control
- Spotify Remote Api -> Used when ever possible to access the spotify app
- Spotify Web Api -> Used when ever the remote api did not support the neede functionality
- Firebase-RealtimeDatabase -> Mainly used as Database to store data
- [GeoFire](https://github.com/firebase/geofire-java) -> External Library, used for geofencing
- gson -> Lib for json serializatin/deserialization
- google maps API -> For visualizing markers

# Final Result
The following Link leads to the Android App Store, where the final version of the app is located.
[Android App Store](https://play.google.com/store/apps/details?id=com.spotfoxx&gl=DE)
You can try it out on your own Smartphone.