https://github.com/seycileli/xylophone.playground
Xylophone
https://github.com/seycileli/xylophone.playground
Last synced: 9 months ago
JSON representation
Xylophone
- Host: GitHub
- URL: https://github.com/seycileli/xylophone.playground
- Owner: seycileli
- Created: 2019-12-22T20:47:41.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-12-22T20:55:01.000Z (almost 6 years ago)
- Last Synced: 2025-01-15T10:24:02.208Z (11 months ago)
- Language: Swift
- Size: 2.85 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Xylophone
## Goal
The goal of this project is to dive into a simple iOS recipe - how to play sounds and use AVFoundation. The most important skill of a great application developer is being able to solve problems and find out how to use existing tools by reading the documentation.
## Create
This will be a musical instrument App. Musical apps are popular on the App Store that they even get their own category.
## Learned
* How to play sound using AVFoundation and AVAudioPlayer.
* The ViewController lifecycle.
* How to use tags in Interface Builder.
* Error handling using try and catch.
* Code refactoring.
* Basic debugging for array index out of range errors.