Demo example UKIt swift project using various techniques:
- VIP Design Pattern for Audio ViewController.
- Programmatic AutoLayout as well as StoryBoard Layout.
- Playing audio using AVAudioPlayer.
- Reading json in for all data - decode().
- Use of Extension to inbuilt UIKit objects.
- TableView Cells for table row design.
- unzipping of large objects - in place of a DB.
- Use of SPM for ZIPFoundation.
- Play list of audio tracks in sequence.
Download this project from GitHub as a ZIP
Open XCodeProj
Run