Audio

9 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$99.99
List Price:  $139.99
You save:  $40
€96.21
List Price:  €134.70
You save:  €38.49
£79.93
List Price:  £111.90
You save:  £31.97
CA$143.79
List Price:  CA$201.32
You save:  CA$57.52
A$160.48
List Price:  A$224.69
You save:  A$64.20
S$135.83
List Price:  S$190.17
You save:  S$54.33
HK$777.07
List Price:  HK$1,087.93
You save:  HK$310.86
CHF 89.45
List Price:  CHF 125.24
You save:  CHF 35.78
NOK kr1,141.95
List Price:  NOK kr1,598.78
You save:  NOK kr456.82
DKK kr717.64
List Price:  DKK kr1,004.72
You save:  DKK kr287.08
NZ$177.52
List Price:  NZ$248.53
You save:  NZ$71.01
د.إ367.25
List Price:  د.إ514.17
You save:  د.إ146.91
৳11,994.74
List Price:  ৳16,793.12
You save:  ৳4,798.37
₹8,496.63
List Price:  ₹11,895.62
You save:  ₹3,398.99
RM450.75
List Price:  RM631.07
You save:  RM180.32
₦155,628.43
List Price:  ₦217,886.03
You save:  ₦62,257.60
₨27,934.96
List Price:  ₨39,110.06
You save:  ₨11,175.10
฿3,444.45
List Price:  ฿4,822.37
You save:  ฿1,377.92
₺3,518.54
List Price:  ₺4,926.10
You save:  ₺1,407.55
B$617.53
List Price:  B$864.57
You save:  B$247.04
R1,837.80
List Price:  R2,572.99
You save:  R735.19
Лв188.31
List Price:  Лв263.64
You save:  Лв75.33
₩144,872.25
List Price:  ₩202,826.95
You save:  ₩57,954.69
₪364.89
List Price:  ₪510.86
You save:  ₪145.97
₱5,883.01
List Price:  ₱8,236.45
You save:  ₱2,353.44
¥15,672.80
List Price:  ¥21,942.55
You save:  ¥6,269.75
MX$2,028.91
List Price:  MX$2,840.56
You save:  MX$811.64
QR366.34
List Price:  QR512.89
You save:  QR146.55
P1,382.59
List Price:  P1,935.69
You save:  P553.09
KSh12,923.70
List Price:  KSh18,093.70
You save:  KSh5,170
E£5,091.27
List Price:  E£7,127.98
You save:  E£2,036.71
ብር12,764.56
List Price:  ብር17,870.89
You save:  ብር5,106.33
Kz91,790.82
List Price:  Kz128,510.82
You save:  Kz36,720
CLP$99,155.08
List Price:  CLP$138,821.08
You save:  CLP$39,666
CN¥729.81
List Price:  CN¥1,021.77
You save:  CN¥291.95
RD$6,104.52
List Price:  RD$8,546.58
You save:  RD$2,442.05
DA13,454.60
List Price:  DA18,836.98
You save:  DA5,382.37
FJ$232.11
List Price:  FJ$324.96
You save:  FJ$92.85
Q773.21
List Price:  Q1,082.52
You save:  Q309.31
GY$21,000.46
List Price:  GY$29,401.48
You save:  GY$8,401.02
ISK kr13,903.60
List Price:  ISK kr19,465.60
You save:  ISK kr5,562
DH1,007.40
List Price:  DH1,410.40
You save:  DH403
L1,841.78
List Price:  L2,578.57
You save:  L736.78
ден5,922.50
List Price:  ден8,291.74
You save:  ден2,369.23
MOP$803.42
List Price:  MOP$1,124.82
You save:  MOP$321.40
N$1,834.70
List Price:  N$2,568.66
You save:  N$733.95
C$3,694.32
List Price:  C$5,172.20
You save:  C$1,477.87
रु13,665.58
List Price:  रु19,132.35
You save:  रु5,466.77
S/374.71
List Price:  S/524.60
You save:  S/149.89
K406.86
List Price:  K569.63
You save:  K162.76
SAR375.72
List Price:  SAR526.02
You save:  SAR150.30
ZK2,777.96
List Price:  ZK3,889.25
You save:  ZK1,111.29
L478.81
List Price:  L670.35
You save:  L191.54
Kč2,418.25
List Price:  Kč3,385.65
You save:  Kč967.40
Ft39,800.47
List Price:  Ft55,722.25
You save:  Ft15,921.78
SEK kr1,103.66
List Price:  SEK kr1,545.17
You save:  SEK kr441.50
ARS$102,190.76
List Price:  ARS$143,071.15
You save:  ARS$40,880.39
Bs693.61
List Price:  Bs971.08
You save:  Bs277.47
COP$437,799.12
List Price:  COP$612,936.28
You save:  COP$175,137.16
₡50,480.33
List Price:  ₡70,674.48
You save:  ₡20,194.15
L2,548.03
List Price:  L3,567.35
You save:  L1,019.31
₲784,126.06
List Price:  ₲1,097,807.85
You save:  ₲313,681.79
$U4,460.41
List Price:  $U6,244.75
You save:  $U1,784.34
zł409.96
List Price:  zł573.96
You save:  zł164
Already have an account? Log In

Transcript

You probably thought, you just need to design the visual mock ups, and design the whole visual interaction. But have you thought of an audio in your app? It's an important part of the app design. So let's dive into this topic now. With a sound is the primary aspect of your apps experience, or an embellishment, you need to know how people expect the sound to behave in meet those expectations. Even if you have a general simple app, you should include some helping sounds like a sound of an incoming message.

For example, users manipulate sound through the volume buttons, silence which headphone controls and the on screen volume slider. Many third party accessories include sound controls to audio can be output through internal or external speakers, headphones, and even wirelessly through an airplay enabled or Bluetooth device. Let's take a look at different cases in regard to the audio That is the silent mode, volume control and usage of headphones. Silence people switch their device to silent to avoid being interrupted by unexpected sounds, such as ring tones and incoming message songs. They also want non essential sounds disabled, including keyboard sounds, sound effects, game soundtracks, and other audible feedback when the device is set to silent, only explicitly initiated sound through the cure, such as audio to your immediate playback alarms and audio video messaging, volume whether using physical device buttons, or an on screen slider, people expect changes in volume to affect all sounds system wide, including music and in app sound effects.

The only exception is the ringer volume, which is always adjusted separately when older. Isn't actively playing headphones. People use headphones to hear sound privately and to free their hands. When plugging in headphones, users expect sound to reroute automatically without interruption when unplugging headphones to expect playback to pause immediately. Let's go over some guidelines on how you should work with audio. First, adjust levels automatically when necessary, but not the overall volume.

Your app can adjust relative independent volume levels to achieve a great mix of audio. However, the final output should always be governed by the system volume. permit or rerouting of audio when appropriate. People often want to select a different audio output device. For example, they may want to listen to music through the living room, stereo, car, radio or Apple TV support. capability unless there is a compelling reason not to use the system provided volume view to allow audio adjustments.

The best way to provide interface controls for adjusting audio is to use a volume view. These views customizable, includes a volume levels slider, and even includes a control for rerouting audio output. Use the system sound services for short sounds and vibrations. System sound Services provides an interface for playing short sounds and for invoking vibration on iOS devices that support vibration. You can use system sound services to play short 30 seconds or shorter sounds. The interface does not provide level positioning, looping or timing control and does not support simultaneous playback.

You can play only one sound at the time. You can use system sound services to provide audible alerts on some iOS devices. As alerts can include vibration. categorize your audio if sound is essential to your app. Different audio categories allow sounds to be silenced by the silent switch to mix with other audio or to play while your app is in the background. Pick a category based on its meaning, and the current audio state of the device and assign it to your audio sessions.

For example, don't make people stop listening to music from another app if you don't need to. In general, it's best to avoid changing the category while your app is running. With the exception of apps that record and playback audio at different times, the correct category can actually make or break your app. For instance, once I wanted to be able to lock the screen, and keep listening to the music via the YouTube app, but the YouTube app was not supporting it. And moreover, it was just stopping the playback completely. So I couldn't listen to the music in the background mode.

I get really frustrated. Background mode means that the app is minimized. And you could be using another app on top of it, or when you lock the screen. So let's take a closer look at these categories. First one is the solo ambient, it means that the sound isn't essential, but it silences other audio. For example, again with the soundtrack, it responds to the silence which it doesn't mix with the other sounds, it doesn't play in the background.

Then, ambient sound isn't essential. And it doesn't silence other audio. For example, a game that lets people play music from another app during gameplay in place of the game soundtrack responds to the silence which mixes with other sounds doesn't play in the background. This is the category you're most likely to use for your apps sounds Like audio feedback for actions, incoming messages, etc. In playback category, the sound is essential and might mix with other audio. For example, an audio book or educational app that teaches a foreign language, which people might want to listen to after leaving the app doesn't respond to the silence, which may or may not mix with the other sounds can play in the background.

This is the more the YouTube app should have used. A record category means that sound is recorded. For example, a note taking app that offers an audio recording mode, and app of this nature might switch its category to playback. If it lets people also to play the recorded notes. doesn't respond to the silence which doesn't mix with the other sounds can record in the background, play and record category means that sound recorded and played, potentially simultaneously. For example, in audio messaging or video calling app, he doesn't respond to the silence which it may or may not mix with the other sounds, it can record and play in the background.

Let's move on to the other guidelines on these topic. Resume audio playback when appropriate, after an interruption occurs. Sometimes, currently playing audio is interrupted by an audio from a different app. Temporary interruptions such as incoming phone calls, I consider resumable permanence or options such as music playlist initiated by Siri up and cedar nonrenewable. When the resumable interruption occurs, your options resume playback when the interruption ends, if audio was actively playing when the interruption started, for example, I gained playing the soundtrack In the media app in the process of playing audio should both resume and app not playing audio when the interruption occurs has nothing to resume. let other apps know when your app finishes playing temporary audio.

If your app might temporarily interrupting audio of other apps, it should flag audio sessions appropriately, so other apps get notified when it's safe to respond to audio controls only when it makes sense. People can control audio playback from outside of your apps interface, such as in control center or with controls on the headphones. Regardless of whether your app is in the foreground or background. If your app is actively playing audio in a clear audio related context, or connected to an airplane enabled device, it's fine to respond to audio controls. Otherwise your app shouldn't hold and other apps audio that be playing when the control is activated. This is interesting one.

Don't repurpose audio controls. People expect audio controls to behave consistently in all apps never define the meaning of an audio control. If your app doesn't support them controls, then it simply shouldn't respond to them.

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.