We will build a fairly simple app with one purpose: to store and play back the end user's recordings, whatever they may be. They could be a short memo or a meeting. We'll be using a lot of our existing framework, and there's not a lot visually, but there is a lot going on underneath to support audio playback and recording.
In this project, you will be able to play and record audio. We'll be recording to the WAV
format for iOS and the AMR
format for Android. Other platforms support other formats, so if you are targeting a platform other than Android or iOS, be sure to double-check what formats are supported.
You'll also be able to play audio; we'll support both MP3
and WAV
on Android and WAV
on iOS (the primary reason we exclude MP3 for iOS here is a bug that causes MP3
format audios
to render with horrible quality and extremely loud volume).