Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Practical iOS 10 - Intermediate to Advanced Projects
Intro to the Course
Intro to the course
Hacking With Swift Frequent Flyer Club
Swift 3.0 - Whats New?
Part 1 - Depreciations - Method and Parameter names - Omit needless words
Part 2 - Lowercase enums and properties - Foundation Framework namings
Part 3 - Importing C Funcs - Dispatch - KVO - Verbs and Nouns
Project 1 - Happy Days - iOS 10 Speech Recognition (Xcode 8 final release)
Happy Days Intro - Photo album using iOS 10's voice transcription and search
Part 1 Setting up
Part 2 - Creating the main view controller
Part 3 - Connecting the interface to code
Part 4 - Permissions permissions everywhere
Part 5 - Importing into the collectionView
Part 6 - Adding new memories using UIImagePickerController
Part 7 - Displaying memories
Part 8 - Recording transcribing and playing audio
Part 9 - Recording photo narration
Part 10 - Converting voice to text
Part 11 - Playing back audio and testing the transcription
Part 12 - Searching using spotlight
Part 13 - In app search using CSSearchQuery
Happy Days Source Code
Project 2 - TimeShare - iOS 10 Messages (Xcode final release)
Messages Intro
Part 1 - Setting up
Part 2 - Setting up continued
Part 3 - Hooking it all up
Part 4 - Working with MSMessagesAppViewController
Part 5 - Selecting possible dates
Part 6 - Sending and receiving messages
Part 7 - Receiving and decoding messages
Part 8 - Making our message look attractive
Time Share resources
Project 3 - Choose Cruise - SiriKit Ride Sharing App (Xcode 8 final release)
Intro Choose Cruise
Part 1 - Setting up
Part 2 - The three steps
Part 3 - Integrating with maps
Part 4 - Adding Siri support
Choose Cruise Assets
Choose Cruise resources
Project 4 - Polyglot - a lock screen widget aimed at language learners (Xcode 8 final release)
Polyglot Intro
Part 1 - Setting up
Part 2 - Loading examples - Revealing answers
Part 3 - Adding and saving words
Part 4 - Building a today extension
Part 5 - Getting the extension up and running
Part 6 - Adding some polish
Part 7 - Animating views with UIViewPrpertAnimator
Part 8 - Animating views with UIViewPrpertAnimator continued
Polyglot resources
Project 5 - Alarmadillo iOS10 Notifications (Xcode 8 final release)
Alarmadillo Intro
Part 1A - Setting up
Part 1B - Setting up
Part 2 - Actions and outlets
Part 3 - Creating model classes
Part 4 - Editing groups with segues
Part 5 - Listing alarms
Part 6 - Configuring cellForRowAt
Part 7 - Editing alarms
Part 8A - Loading and saving data
Part 8B - Loading and saving data
Part 9A - Adding local notifications
Part 9B - Adding local notifications
Part 10 - Responding to user input
Part 11 - Implementing the notification delegate
Alarmadillo resources
Project 6 - Flip - Work with iOS 10's "AI" Monte Carlo strategist in GameplayKit (Xcode 8 final release)
Flip Intro
Part 1 - Building the basic game
Part 2 - Adding the board and stones
Part 3 - Creating a model of our game
Part 4 - Adding players and moves
Part 5 - Detecting legal moves
Part 6 - Capturing pieces
Part 7 - Monte Carlo strategy
Part 8 - Modifying the board
Part 9 - Making an AI player
Flip-Assets
Flip
Project 7 - Dead Storm Rising - Tank Game using iOS 10's new tile node system (Xcode 8 final release)
Dead Storm Rising Intro
Part 1 Setting up
Part 2 - SpriteKit tile maps
Part 3 - Moving around the map
Part 4 - Adding units
Part 5 - Adding bases
Part 6A - Selecting game items
Part 6B - Selecting game items continued
Part 7 - Showing whats selected
Part 8 - Showing and hiding moves
Part 9 - Moving the tank
Part 10 - Making the tank fire bullets
Part 11 - Controlling the game - Adding menus
Part 12 - Ending turns
Part 13 - Capturing bases - buiding new tanks
Dead Strom Rising Assets
Dead Storm Rising resources
Technique Project 1 - Animations
Part 1 - Scrubbing animations
Part 2 - Start Stop Reverse
Part 3 - Animation completion
Part 4 - Spring animation - Hit detection
Animations resources
Technique Project 2 - Units
Part 1 - Units
Part 2 - Calulating and printing
Unit.playground
Technique Project 3 - The New Core Data in iOS 10
The New Core Data in iOS 10
Technique Project 4 - Raw Photography in iOS 10
Part 1 - Setting up
Part 2 - Configuring a session
Part 3 - Taking Photos
Part 4 - Image rendering
PaleoCam resources
Image rendering resources
Technique Project 5 - Warp Geometry in iOS 10
Part 1 - Setting up - Adding some warp
Part 2 - Adding more warps
Resources
Hacking With Swift - A must have resource
Hacking With Swift
Part 6 - Adding some polish
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock