The main fuctionality is that users can create a song through the app based on touch with real-time synthesis. Each location on the screen will be assigned to a unique musical sound based on volume and tone. The app will record the music made for playback. People can create, share, and appreciate the music made with the app. Additionally Users can use their spotify information to populate their profiles and post music to showcase the mood they're in.
- Category:
- interactive and creative app that investigates the possibilities of music
- Mobile:
- can be used online to post and offline to make songs.
- Story:
- More of a self profile that people can follow you to see your work
- Market:
- Creative people, music people, artistic people
Required Must-have Stories
- User can sign in
- User can make music - Touching screen makes sound
- User can share/publish the music
Optional Nice-to-have Stories
- User can make music - Icons that press can be dropped on page
- User can make music - Multiple fingers
- Can use the spotify library to post music
- Ripple effect
- User can make music - Cropping the audio
- User can make music - Icons that press can be dropped on page - Option to choose frequency of click
- Login
- User can login
- Login with spotify
- People can sign up
- Feed
- Can make post - make music
- Can make post - Spotify
- Can follow _____ to populate timeine
- Create
- Start & Stop button
- Touch to music
- record music
- Profile
- Post appear here
- Sotify music to populate - current song, top songs
- tags for what you like/follow
- subscribe to people and tags
Tab Navigation (Tab to Screen)
- Feed
- Create
- Profile
Flow Navigation (Screen to Screen)
- Login
- A sign in
- A sign up
- Sign into acc w/ spotify.
- Feed
- button to make go to sound
- Logout
- Play posts
- Creating Post
- Start
- Edit
- return
- Profile
- logout
- MVP Display
[This section will be completed in Unit 9]
[Add table of models]
- [Add list of network requests by screen ]
- [Create basic snippets for each Parse network request]
- [OPTIONAL: List endpoints if using existing API such as Yelp]