Audio on iOS

Course

Online

£ 150 VAT inc.

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Learn how to work with audio and the microphone in iOS appsAudio is what Apple is known for. The iPod and Apple’s dedication to audio is what ultimately led to the iPhone and the whole iOS ecosystem. In this course, you’ll learn how to work with and harness the power of audio in your iOS development.The two fundamental skills that you will master in this course are playing and recording audio. We’ll start by playing an audio file. Whether you want background music in a game or need to play podcast files, you’ll learn how to work with the audio frameworks Apple has developed. Then we’ll move on to recording audio with built-in microphones in iOS devices.You’ll end the course by taking your learning and practically applying it to create a Soundboard app that connects to a Core Data database. Through this, a user can record a sound, give it a name, and be able to play the sound with the touch of a button.The code bundle for this video course is available at About the AuthorNick Walter is an iOS developer who has been focused on mobile app design and creation for over 5 years. His involvement in the iOS community started off with a bang, and in 2013 he was one of the 25 students worldwide to be invited to Apple's "Cocoa Camp." Within the community, he is also co-president of an Apple developer group called "Cocoa Heads.”He always wanted to transform brand new ideas into reality but growing up in a small town he had limited access to the required programming resources. This led to his early interest in online education. After experimenting with various companies, learning styles, and teaching processes, he adopted the best strategies and applied them while creating his courses.
.
Since the announcement of the new Swift programming language by Apple, he devoted himself to the Apple documentation and any online resource that was available

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Find out how to import audio
Know how to play audio files
Allow users to record audio
Save audio that a user has recorded
Start and stop audio playback
Save audio and other types of large data into Core Data
Set recording parameters
Let users listen to previously recorded audio

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Emagister S.L. (data controller) will process your data to carry out promotional activities (via email and/or phone), publish reviews, or manage incidents. You can learn about your rights and manage your preferences in the privacy policy.

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 6 years

Subjects

  • Sound Recording
  • Play
  • Programming
  • Import
  • Sound
  • Database training
  • Database

Course programme

Playing Audio 3 lectures 27:03 The Course Overview This video gives an overview of the entire course. Audio Basics The aim of this video is to learn some basics related to audio.
  • Find out how to use AVFoundation code
  • Import the audio
How to Play Audio? The aim of this video is to learn how to play audio in our application.
  • Find out how to play audio
  • Learn how to control playback
Playing Audio 3 lectures 27:03 The Course Overview This video gives an overview of the entire course. Audio Basics The aim of this video is to learn some basics related to audio.
  • Find out how to use AVFoundation code
  • Import the audio
How to Play Audio? The aim of this video is to learn how to play audio in our application.
  • Find out how to play audio
  • Learn how to control playback
The Course Overview This video gives an overview of the entire course. The Course Overview This video gives an overview of the entire course. The Course Overview This video gives an overview of the entire course. The Course Overview This video gives an overview of the entire course. This video gives an overview of the entire course. This video gives an overview of the entire course. Audio Basics The aim of this video is to learn some basics related to audio.
  • Find out how to use AVFoundation code
  • Import the audio
Audio Basics The aim of this video is to learn some basics related to audio.
  • Find out how to use AVFoundation code
  • Import the audio
Audio Basics The aim of this video is to learn some basics related to audio.
  • Find out how to use AVFoundation code
  • Import the audio
Audio Basics The aim of this video is to learn some basics related to audio.
  • Find out how to use AVFoundation code
  • Import the audio
The aim of this video is to learn some basics related to audio.
  • Find out how to use AVFoundation code
  • Import the audio
The aim of this video is to learn some basics related to audio.
  • Find out how to use AVFoundation code
  • Import the audio
How to Play Audio? The aim of this video is to learn how to play audio in our application.
  • Find out how to play audio
  • Learn how to control playback
How to Play Audio? The aim of this video is to learn how to play audio in our application.
  • Find out how to play audio
  • Learn how to control playback
How to Play Audio? The aim of this video is to learn how to play audio in our application.
  • Find out how to play audio
  • Learn how to control playback
How to Play Audio? The aim of this video is to learn how to play audio in our application.
  • Find out how to play audio
  • Learn how to control playback
The aim of this video is to learn how to play audio in our application.
  • Find out how to play audio
  • Learn how to control playback
The aim of this video is to learn how to play audio in our application.
  • Find out how to play audio
  • Learn how to control playback
Recording with the Microphone 2 lectures 28:51 Setting Up the Microphone The goal of this video is to learn how to set up the microphone for recording.
  • Create the audio session
  • Use the audio recorder from the tool AVFoundation
Recording Basics The goal of this video is to learn some basics of recording.
  • Record an audio
  • Save the recording on the iOS device’s document’s directory
Recording with the Microphone 2 lectures 28:51 Setting Up the Microphone The goal of this video is to learn how to set up the microphone for recording.
  • Create the audio session
  • Use the audio recorder from the tool AVFoundation
Recording Basics The goal of this video is to learn some basics of recording.
  • Record an audio
  • Save the recording on the iOS device’s document’s directory
Setting Up the Microphone The goal of this video is to learn how to set up the microphone for recording.
  • Create the audio session
  • Use the audio recorder from the tool AVFoundation
Setting Up the Microphone The goal of this video is to learn how to set up the microphone for recording.
  • Create the audio session
  • Use the audio recorder from the tool AVFoundation
Setting Up the Microphone The goal of this video is to learn how to set up the microphone for recording.
  • Create the audio session
  • Use the audio recorder from the tool AVFoundation
Setting Up the Microphone The goal of this video is to learn how to set up the microphone for recording.
  • Create the audio session
  • Use the audio recorder from the tool AVFoundation
The goal of this video is to learn how to set up the microphone for recording.
  • Create the audio session
  • Use the audio recorder from the tool AVFoundation
The goal of this video is to learn how to set up the microphone for recording.
  • Create the audio session
  • Use the audio recorder from the tool AVFoundation
Recording Basics The goal of this video is to learn some basics of recording.
  • Record an audio
  • Save the recording on the iOS device’s document’s directory
Recording Basics The goal of this video is to learn some basics of recording.
  • Record an audio
  • Save the recording on the iOS device’s document’s directory
Recording Basics The goal of this video is to learn some basics of recording.
  • Record an audio
  • Save the recording on the iOS device’s document’s directory
Recording Basics The goal of this video is to learn some basics of recording.
  • Record an audio
  • Save the recording on the iOS device’s document’s directory
The goal of this video is to learn some basics of recording.
  • Record an audio
  • Save the recording on the iOS device’s document’s directory
The goal of this video is to learn some basics of recording.
  • Record an audio
  • Save the recording on the iOS device’s document’s directory
The Soundboard App 5 lectures 01:06:32 Set Up the UI The aim of this video is to learn how to initialize, that is setup the UI.
  • Create a sketch for the app and walk through the sketch
  • Get the visual side of the app completed
Sound Recording The aim of this video is to allow the user to record and save the audio.
  • Set up the recorder
  • Save recorded audio file
Playback The goal of this video is to allow the user to listen to the audio that is playback.
  • Play back audio for the user
Saving Sounds The goal of the video is to save the recorded audio into the database.
  • Set up Core Data
  • Save sound
Loading and Playing Sounds The aim of this video is to help the user to load and play the recorded sounds.
  • Display sounds in TableView
  • Play sounds
  • Delete sounds
The Soundboard App. 5 lectures 01:06:32 Set Up the UI The aim of this video is to learn how to initialize, that is setup the UI.
  • Create a sketch for the app and walk through the sketch
  • Get the visual side of the app completed
Sound Recording The aim of this video is to allow the user to record and save the audio.
  • Set up the recorder
  • Save recorded audio file
Playback The goal of this video is to allow the user to listen to the audio that is playback.
  • Play back audio for the user
Saving Sounds The goal of the video is to save the recorded audio into the database.
  • Set up Core Data
  • Save sound
Loading and Playing Sounds The aim of this video is to help the user to load and play the recorded sounds.
  • Display sounds in TableView
  • Play sounds
  • Delete sounds
Set Up the UI The aim of this video is to learn how to initialize, that is setup the UI.
  • Create a sketch for the app and walk through the sketch
  • Get the visual side of the app completed
Set Up the UI The aim of this video is to learn how to initialize, that is setup the UI.
  • Create a sketch for the app and walk through the sketch
  • Get the visual side of the app completed
Set Up the UI The aim of this video is to learn how to initialize, that is setup the UI.
  • Create a sketch for the app and walk through the sketch
  • Get the visual side of the app completed
Set Up the UI The aim of this video is to learn how to initialize, that is setup the UI.
  • Create a sketch for the app and walk through the sketch
  • Get the visual side of the app completed
The aim of this video is to learn how to initialize, that is setup the UI.
  • Create a sketch for the app and walk through the sketch
  • Get the visual side of the app completed
The aim of this video is to learn how to initialize, that is setup the UI.
  • Create a sketch for the app and walk through the sketch
  • Get the visual side of the app completed
Sound Recording The aim of this video is to allow the user to record and save the audio.
  • Set up the recorder
  • Save recorded audio file
Sound Recording The aim of this video is to allow the user to record and save the audio.
  • Set up the recorder
  • Save recorded audio file
Sound Recording The aim of this video is to allow the user to record and save the audio.
  • Set up the recorder
  • Save recorded audio file
Sound Recording The aim of this video is to allow the user to record and save the audio.
  • Set up the recorder
  • Save recorded audio file
The aim of this video is to allow the user to record and save the audio.
  • Set up the recorder
  • Save recorded audio file
The aim of this video is to allow the user to record and save the audio.
  • Set up the recorder
  • Save recorded audio file
Playback The goal of this video is to allow the user to listen to the audio that is playback.
  • Play back audio for the user
Playback The goal of this video is to allow the user to listen to the audio that is playback.
  • Play back audio for the user
Playback The goal of this video is to allow the user to listen to the audio that is playback.
  • Play back audio for the user
Playback The goal of this video is to allow the user to listen to the audio that is playback.
  • Play back audio for the user
The goal of this video is to allow the user to listen to the audio that is playback.
  • Play back audio for the user
The goal of this video is to allow the user to listen to the audio that is playback.
  • Play back audio for the user
Saving Sounds The goal of the video is to save the recorded audio into the database.
  • Set up Core Data
  • Save sound
Saving Sounds The goal of the video is to save the recorded audio into the database.
  • Set up Core Data
  • Save sound
Saving Sounds The goal of the video is to save the recorded audio into the database.
  • Set up Core Data
  • Save sound
Saving Sounds The goal of the video is to save the recorded audio into the database.
  • Set up Core Data
  • Save sound
The goal of the video is to save the recorded audio into the database.
  • Set up Core Data
  • Save sound
The goal of the video is to save the recorded audio into the database.
  • Set up Core Data
  • Save sound
Loading and Playing Sounds The aim of this video is to help the user to load and play the recorded sounds.
  • Display sounds in TableView
  • Play sounds
  • Delete sounds
Loading and Playing Sounds The aim of this video is to help the user to load and play the recorded sounds

Additional information

Prior programming knowledge will be beneficial

Audio on iOS

£ 150 VAT inc.