Deprecation Warning
The Swift Education materials are out of date, and are no longer maintained.
NoiseMaker
Level 3, Ten Lessons
Introduce students to the AV Foundation framework, and show students how to play sounds within an app. Teach asynchronous method calls with audio playback. Facilitate the reduction of repetitive code while leveraging data structures, map
and closures.
Contributing
See CONTRIBUTING.md.
License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License, by Yong Bakos, except for the audio files. Applause.wav, by uair01 via Freesound is licensed under a Creative Commons Attribution 3.0 License. All other sounds are in the public domain.