Karaoke Player Daniel Kirschner David Pinho. Background Iphone ◦Is one of the most widely used...
-
date post
20-Dec-2015 -
Category
Documents
-
view
212 -
download
0
Transcript of Karaoke Player Daniel Kirschner David Pinho. Background Iphone ◦Is one of the most widely used...
- Slide 1
- Karaoke Player Daniel Kirschner David Pinho
- Slide 2
- Background Iphone Is one of the most widely used smart phones. It has a strong open-source community through its easily accessible apps.
- Slide 3
- Background cont. Karaoke Widely used as a source of public humiliation. Fun game to play at social gatherings (parties, bars, corporate events).
- Slide 4
- Motivation Karaoke is fun, but has a substantial startup/upkeep associated with it. The iPhone is extremely portable and is always available. Our app will provide the connection between the two.
- Slide 5
- Team Members and Tasks Server side Iphone side
- Slide 6
- Product Functions The app will have the ability to download and play custom content from the server .Cd+g .mp3+g .kar .lrc It will also be possible to browse a large selection of music by categories Artist Title genre
- Slide 7
- Developing Environment Iphone SDK using Mac OS X 10.6.* Apache server located on one of our PCs PHP and MySQL will also be used
- Slide 8
- User Environment Iphone OS 3.1.2 will be the primary user environment HTML user interface (for use on a PC) is a planned feature but might be out of scope at this point
- Slide 9
- Design Constraints new user to many of these tools Apache MySQL Iphone SDK Time
- Slide 10
- Assumptions and Dependencies The digital rights to the songs Iphone simulator / jail broken iphone Access to Iphone SDK using Mac OS X Internet connection
- Slide 11
- Description and Priority Uploading files by admin Transferring the file to Iphone Playing the File UI Searching through files Playback mic channel Ability to stream the file
- Slide 12
- Action Plan Work flow will follow this schedule (Tentatively) Uploading files2 weeks File transfer2-3 weeks Playing file2 week UI2 weeks Searching1 week Playback mic channel1 week File streaming2 weeks
- Slide 13
- Functional Requirements Iphone with 3g connection or wifi Server that will store files
- Slide 14
- Performance Requirements Has to be able to download reasonably quickly (bandwidth constraints) UI has to be responsive Searching should be fast
- Slide 15
- Software Quality Simple and intuitive to use Reliable Optimized and bugfree
- Slide 16