Create a dice app and introduce myself to the core programming concepts that will form the basis of most of the apps I'll build.
The app will allow you to roll a die by pressing a button or shaking your phone.
- Create an IOS app with behaviour and functionality as an Xcode project.
- Create links between the Interface Builder files and code using IBActions and IBOutlets.
- familiarize myself with the Xcode code editor.
- Understand and use Swift constants and variables.
- Understand and use collection types such as Swift arrays.
- Test and debug your app with the Xcode console.
- Learn about randomisation and how to generate random numbers in Swift.
This is a companion project to The App Brewery's Complete App Development Bootcamp, check out the full course at www.appbrewery.co