Music, meet code. Powerful APIs, SDKs and widgets for simple and advanced applications. To share Spotify tracks via Spotify Mobile with your friends on Android, you press and hold a track to bring up the Options pop-up menu, which has two sharing options: Share Track: Tap to display a Share Track pop-up window, which uses the built-in Android sharing feature and lists all apps you have installed that are enabled for sharing. Thankfully, there are lots of great music apps available out there, to ensure you get the best possible experience. Read on for 10 best apps like Spotify that are helping millions of people each day to have access to their favorite the music. The popular website Pandora transitioned to an app for both Android. Spotify Apps offers several popular apps, including ShareMyPlaylists (SMP), which is now available as an integrated app within Spotify, and TuneWiki, the database of song lyrics that syncs up to the Spotify music in real time. How to use ShareMyPlaylists with Spotify Before it was integrated into Spotify with Spotify Apps.
A library for writing services that focuses on composability and simplicity, with high performance using modern Java idioms and features.
Apollo
Apollo is a set of Java libraries that we use at Spotify when writing micro-services. Apollo includes features such as an HTTP server and a URI routing system, making it trivial to implement RESTful services.
Apollo has been used in production at Spotify for a long time. As a part of the work to release version 1.0.0 we are moving the development of Apollo in to the open.
Apollo has three main parts:
![Android Android](/uploads/1/3/4/1/134146906/814117236.jpg)
Apollo API
The apollo-api library defines the interfaces for your request routing and request/reply handlers.
Apollo Core
The apollo-core library manages the lifecycle (loading, starting, and stopping) of your service and defines a powerful module system for adding functionality to an Apollo assembly. You do not usually need to interact directly with apollo-core; think of it merely as “plumbing.”
Apollo HTTP Service
The apollo-http-service library is a standardized assembly of Apollo modules. It incorporates both apollo-api and apollo-core and ties them together with several other useful modules to get a standard api service using HTTP for incoming and outgoing communication.
Apollo is distributed as a set of Maven artifacts, which makes it easy to get started no matter the build tool; Maven, Ant + Ivy or Gradle. Below is a very simple but functional service — more extensive examples are available in the GitHub repository.
Writing Android App That Links To Spotify Username
Find the JavaDocs here.