Join Simon Allardice for an in-depth discussion in this video Making the iPhone app, part of Code Clinic: Swift.
- View Offline
- Exercise Files
- To save us a little time I have created…the skeleton of an iPhone project to begin with.…Now I've done nothing with CloudKit here…and I've added no logic…to set up a basic user interface.…We've got some labels,…there's a date picker…and I've added a segemented control for choosing…whether we're interested in one day,…one week or one month of data.…Sure we could've done this UI several different ways.…We could've had multiple date pickers…but for what we're interested in…and for simplicity this works just fine.…Now the background here is simply…a screen shotted section of an image…I found on the Wikipedia page for Lake Pend Oreille.…
I took it into an image editor,…blurred it and brought it into an image view…at the back of the storyboard.…And the UI elements that we're interested in…these three labels,…the segmented control and the date picker,…are hooked up to IBOutlets.…And the ViewController code,…just to give them names, but that's it.…So step one we know we need to use CloudKit.…So over into the Project Settings,…
Simon introduces challenges and then provides an overview of his solutions in Swift. Challenges include topics such as statistical analysis, searching directories for images, and accessing peripheral devices.
Skill Level Intermediate
1. Problem One: Exploring Lake Pend Oreille
2. Problem Two: Image Analysis
3. Problem 3: Eight Queens
4. Problem 4 - Accessing Peripherals
5. Problem 5 - Recursion and Directories
6. Problem 6 - Building the Web
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.