Keep discovery, queues and playback controls consistent. Design for interruptions and make the current playing state unambiguous.
These are planning suggestions, not a guarantee that every pattern is included. Browse the collection below and check each item for source code, framework support and access requirements. Connect your own data and services before release.