Skip to content

gordonyoon/Spotify-Streamer

Repository files navigation

#Spotify Streamer Implementation Guide Click here for the full guide

Stage 1: Overview

This document should be used as a guide and development plan for Stage 1 of the Spotify Streamer app. It breaks down the build process into smaller, concrete milestones, and provides technical guidance on specific tasks.

Evaluation

Stage 1 is evaluated against the following rubric.

User Experience Design

This guide will provide UI mock-ups (or mocks) to establish a baseline for Spotify Streamer’s core user experience. Your job is to implement these same experiences, although you’re free to customize the visual design to make it your own.

Note: In a real world situation, such mocks are generally provided by a designer or design team. But, in some cases, an individual developer creates their own mocks.

The main purpose of these mocks is to communicate and establish the visual and interactive experience of the entire app. The first two screens will be implemented in Stage 1, and the track player will be implemented in Stage 2.


Phone Interaction Flow

  1. Search for an artist and display results

P1_Spotify_screen1_search_for_artist_300x533.png

 2. Then display the top tracks for a selected artist.

3. When a user selects a track, the track should start playing in a player UI (To be implemented in Stage 2)


Stage 2: Overview

This document should be used as a guide and development plan for Stage 2 of the Spotify Streamer app. It breaks down the build process into smaller, concrete milestones, and provides technical guidance on specific tasks.

Students are expected to have successfully completed Stage 1 prior to beginning Stage 2.

Supporting course material for this project: Developing Android Apps, Lessons 4-6.

Evaluation

Stage 2 is evaluated against this rubric.

User Experience Design

Tablet Interaction Flow

(using a Master Detail Flow)

  1. Search for an artist.

Spotify_Streamer_stage2_1.png

2. Fetch and display the top tracks for the selected artist.

Spotify_Streamer_stage2_2.png

3. Play the selected track preview.

Spotify_Streamer_stage2_3.png Spotify_Streamer_stage2_portrait.png

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages