iphone app written spec
TRANSCRIPT
-
8/14/2019 iPhone App Written Spec
1/6
Features/Functionality doc:
The 5 primary features and their associated functionality are as follows:
As per the visual specification, there will be one constant navigation menu with 4
touchable buttons in each corner of the screen (assuming a landscape view) as
titled in this document. Upon user touching each of these 4 buttons (referenced on
the visual spec with the numbers: 2-5), the features/functionality outlined below will
be activated. If a feature requires changes to the design of the primary content area
of the screen, those changes are depicted in the visual specification and referenced
below.
1. The Home Screen:
A. This will be the default home screen upon loading the app, with the
image of the drum & sticks in the main content area, with the 4 menu
buttons in each corner as per the visual spec. Drum sounds and visualeffects will be activated upon the user tapping the associated hot spot
areas of the screen:
i. Upon a user touching the hot spot referenced in A on the visual
specification, the sound trebil.wav would be activated
The stick image in that area would be animated to simulate
hitting the right side of the drum (annotated 1A)
ii. Upon a user touching the hot spot referenced B on the visual
specification, the sound base.wav would be activated
The stick image in that area would be animated to simulate
hitting the left side of the drum (annotated 1B)
iii. Upon a user touching the hot spot referenced C on the visual
specification, the sound click.wav would be activated
The stick image in that area would be animated to simulate
hitting the top left side of the drum (annotated as 1C)
B. For each effect, the playing of the sound and animation of stick should besimultaneous. If that is not possible, the sound file should be given first
preference in order to minimize/eliminate any delay from the time the hot
spot is touched to a user hearing the sound
2. Get Fancy
-
8/14/2019 iPhone App Written Spec
2/6
A. When on the home/default screen, a user touching the Get Fancy
button will activate the appearance of 3 small buttons below the image of
the drum, as referenced by 2A, 2B, and 2C in the visual spec.
i. Touching the button referenced as 2A should activate sound
roll1.wav
ii. Touching the button referenced as 2B should activate sound
roll2.wav
iii. Touching the button referenced as 2C should activate sound
roll3.wav
B. The text on the Get Fancy button is changed to Go Back
C. All functionality from the home screen should remain active while the
Get Fancy button or any of these 3 additional buttons is activated
D. When the Go Back button is touched again, the 3 small buttons should
disappear, and the text on the main button returns to Get Fancy
3. Live with Bikram
A. A user touching the Live with Bikram button will launch a new design in
the primary content area of the screen, as referenced on the visualspecification
i. Touching the button referenced as 3A should activate sound
bik1.wav
ii. Touching the button referenced as 3B should activate sound
bik2.wav
iii. Touching the button referenced as 3C should activate sound
bik3.wav
iv. Touching the button referenced as 3D should activate sound
bik4.wav
v. Touching the button referenced as 3E exits the app, linking to:
-
8/14/2019 iPhone App Written Spec
3/6
C. The text on the Live with Bikram button is changed to Go Back
Upon touching any of the 3A-3D buttons:
a. The selected button image changes from a play
image, to a stop image, as referenced on the visualspec
b. The user is taken back to the home/default screen,
while the sound file that was activated continues to
play, and the Go Back button reverts back to saying
Live with Bikram
If neither 3A-3D is touched, a user can touch Go Back, to
simply be taken back to the home/default screen, with the
menu button 3 text returning to Live with Bikram
D. If the Live with Bikram button is touched while one of sounds 3A-3D is
still playing, the user is taken back to the new design in the primary
content area as referenced on the visual specification.
i. The text on the Live with Bikram button is changed to Go Back
User can touch Go Back returning to the primary screen,
where the button text reverts back to Live with Bikram
Otherwise the user would have to touch the currently running
sound file from 3A-3D to stop it, and then could either selectany of the 3A-3D sound files to activate continuing with the
functionality in 3.A. 3.C. above
4. My Music
A. When the My Music button is touched, the user should be taken to their
iPhone/iPodTouch music list screen
i. User can select any .mp3/sound file to commence playing
If of the 3A-3D files are currently playing during this process,
it will be stopped upon selection of a new sound file
ii. Upon selection, the file begins playing, and user is returned to
-
8/14/2019 iPhone App Written Spec
4/6
the default/home screen with all other functionality intact
iii. Only upon touching the My Music or Live with Bikram
buttons, should the selected audio file be stopped
If user touches Live with Bikram button, current audio file isstopped, and the functionality of that button is activated
If My Music is touched again, the current audio file will be
stopped, and the user is taken to their music list once again
for the process to repeat
5. Learn
A. A user touching the Learn button will launch a new, scrollable design in
the primary content area of the screen, as referenced on the visual
specification
B. The below content sections will have the associated functionality as per
the visual specification (please see copy document for placement/layout
of these sections).
i. Learn how to play some basic beats!
Both-Both-T-Both-T-T-T-T
a. Touching the button Hear Sample to the left of this
copy line (referenced as 5A on the visual Spec) will
activate audio file sample1.wav
Both-B-T-B-T
a. Touching the button Hear Sample to the left of this
copy line (referenced as 5B on the visual Spec) will
activate audio file sample2.wav
ii. How Get Fancy works
Both-Both-T-Roll1-Both-T-T-T-T
a. Touching the button Hear Sample to the left of this
copy line (referenced as 5A on the visual Spec) will
activate audio file sample3.wav
iii. Bottom note: Touching www.dholplayer.com should link to
-
8/14/2019 iPhone App Written Spec
5/6
website
Copy for Learn screen:
Welcome to the Dhol Application Tutorial! Read below to learn how to use the
application and all the included features.
How to play:
Playing some beats is as simple as tapping the right side of the dhol to play the
treble sound, and the left side of the dhol to play the base sound. If you want to
take it to the next level, you can even tap the top, left side of the dhol to simulate
hitting the wood with the base stick for another unique sound!
Here are some basic beats to get you started:
Both-Both-T-Both-T-T-T-T
Both-B-T-B-T
Key: T = treble side (right); B = base side (left); Both = both simultaneously
Getting fancy:
Once youve mastered the basics, feel free to do just what this button says: Get
Fancy! Tapping this button will launch 3 smaller buttons above the dhol. While
youre playing some beats you can incorporate the roll sounds generated from
tapping one of these buttons. For example:
Both-Both-T-Roll1-Both-T-T-T-T
Tap the Get Fancy button again and the 3 smaller buttons will disappear so you
can get back to the basics!
Playing along live with Bikram Singh:
For a truly unique experience, try being the official dhol player for internationally
renowned bhangra singer Bikram Singh! Tapping this button will launch a selection
of vocals from some of his most popular tracks for you to play along with, so be
-
8/14/2019 iPhone App Written Spec
6/6
creative and have fun! Simply tap the button again to go back and choose another
track.
If you want some more of Bikrams original tracks, theres even a link to his iTunes
page for ya!
* In the design of the Bik screen, at the bottom add a line of copy that says Want
some more of Bikrams original tracks? reference it 3E on your
design*
Playing along with your own music:
Ever think of a song that would sound a lot better with some dhol mixed in? Well
then this feature is for you! Tap the My Music button to get to your playlist and
select any song to jam along with. Once you pick a song, you can go back into the
app to start rockin! If you want to pause, stop, or switch tracks, just tap the button
again to get back to your playlist!
We hope you enjoy using the Dhol Application. Check out www.dholplayer.com for a
bio of one of the apps creators!
http://www.dholplayer.com/http://www.dholplayer.com/