iOS 10 Projects: Build Amazing Apps with Apple's Newest iOS

10.5 Hours
$61.00 CAD$135.00 CAD
You save 55% -

77 Lessons (10.5h)

  • Intro to the Course
    Intro to the course2:35
  • Swift 3.0 - Whats New? (Xcode 8 - 3)
    Part 1 - Depreciations - Method and Parameter names - Omit needless words10:32
    Part 2 - Lowercase enums and properties - Foundation Framework namings6:01
    Part 3 - Importing C Funcs - Dispatch - KVO - Verbs and Nouns8:23
  • Project 1 - Happy Days - iOS 10 Speech (For Xcode 8 1 only , 2 coming)
    Happy Days Intro - Photo album using iOS 10's voice transcription and search2:23
    Happy Days Part 1 - Setting up6:36
    Happy Days Part 2 - Creating the main view controller5:42
    Happy Days Part 3 - Connecting the interface to code9:36
    Happy Days Part 4 - Permissions! Permissions everywhere!13:22
    Happy Days part 5 - Importing into the collectionView6:53
    Happy Days Part 6 - Creating thumbnails10:57
    Happy Days Part 7 - Displaying memories6:36
    Happy Days Part 8 - Recording Audio14:51
    Happy Days Part 9 - Playing audio back9:05
    Happy Days Part 10 - Searching using Spotlight5:42
    Happy Days Part 11- In app search using CSSearchQuery13:18
    Happy Days Xcode 8 1 resources
    Happy Days Xcode 8 2 resources
  • Project 2 - TimeShare - iOS 10 Messages (For Xcode 1 only, 2 coming)
    Messages Intro3:24
    Part 1 - Setup and Building the UI4:28
    Part 2 - Building the UI continued13:19
    Part 3 - Hooking it all up6:36
    Part 4 - Working with MSMessageAppViewController13:47
    Part 5 - Selecting possible dates12:10
    Part 6 - Sending and recieving messages16:45
    Part 7 - Sending and recieving messages continued8:30
    Part 8 - Making our message app look attractive9:15
    TimeShare Xcode 8 1 resources
    TimeShare Xcode 8 2 resources
  • Project 3 - SiriKit Ride Sharing App
    SiriKit Ride Sharing App0:26
  • Project 4 - Polyglot - a lock screen widget aimed at language learners
    Polyglot Intro2:15
    Part 1 - Setting up5:09
    Part 2 - Loading example words / revealing answers7:49
    Part 3 - Adding and saving words8:21
    Part 4 - Building a today extension5:06
    Part 5 - Getting the extension up and running11:09
    Part 6 - Adding some polish7:25
    Part 7 - Adding a language test14:49
    Part 8 - Adding animations8:46
    Polyglot Resources
  • Project 5 - Alarmadillo iOS10 Notifications (Xcode 8 1 only, 2 coming)
    Alarmadillo Intro3:56
    Part 1A - Setting up11:04
    Part 1B - Setting up11:42
    Part 2 - Actions and outlets6:52
    Part 3 - Creating model classes9:25
    Part 4 - Editing groups with segues5:32
    Part 5 - Listing alarms9:16
    Part 6 - Configuring cellForRowAt12:18
    Part 7 - Editing alarms9:57
    Part 8 - Loading and saving data12:49
    Part 9A - Adding local notifications11:11
    Part 9B - Adding local notifications12:13
    Part 10 - Responding to user input8:33
    Part 11 - Implementing the notification delegate15:10
    Alarmadillo Xcode 8 Beta 1 resources
    Alarmadillo Xcode 8 Beta 2 resources
  • Project 6 - Flip - Work with iOS 10's "AI" Monte Carlo strategist in GameplayKit
    Flip Intro1:49
    Part 1 - Building the basic game5:24
    Part 2 - Adding the board and stones9:45
    Part 3 - Creating a model of our game4:07
    Part 4 - Adding players and moves4:11
    Part 5 - Detecting legal moves13:26
    Part 6 - Capturing pieces8:57
    Part 7 - Monte Carlo strategy7:16
    Part 8 - Modifying the board12:32
    Part 9 - Making an AI player10:17
    Flip assets
    Flip resource
  • Project 7 - Dead Storm Rising - A Tank Game using iOS 10's new tile node system
    Dead Storm Rising Intro3:22
    Part 1 - Setting up3:00
    Part 2 - SpriteKit tile maps13:10
    Part 3 - Moving around the map4:56
    Part 4 - Adding units10:45
    Part 5 - Adding bases1:46
    Part 6A - Selecting game items11:57
    Part 6B - Selecting game items continued2:52
    Part 7 - Showing whats selected6:16
    Part 8 - Showing and hiding moves12:38
    Part 9 - Moving the tank6:02
    Part 10 - Making the tank fire bullets12:52
    Part 11 - Controlling the game - Adding menus9:27
    Part 12 - Ending turns5:13
    Part 13 - Capturing bases - buiding new tanks14:24
    Dead Storm Rising assets
    Dead Storm rising resources
  • Technique Project 1 - Animations
    Part 1 - Scrubbing animations6:45
    Part 2 - Start Stop Reverse6:22
    Part 3 - Animation completion1:45
    Animations resource
  • Technique Project 2 - Units
    Part 1 - Units4:04
    Part 2 - Calculating and printing4:39
    Units playground
  • Technique Project 3 - The New Core Data in iOS 10
    The New Core Data in iOS 1011:29
  • Technique Project 4 - Raw Photography in iOS 10
    Part 1 - Setting up11:04
    Part 2 - Configuring a session7:01
    Part 3 - Taking Photos12:59
    Resources
  • Technique Project 5 - Warp Geometry in iOS 10
    Part 1 - Setting up - Adding some warp13:35
    Part 2 - Adding more warps3:34
    Resources

Stay Tech Forward and Learn all about the new iOS 10 API's

SD
Stephen DeStefano

Stephen DeStefano is an Apple developer who has been creating apps for 7 years. He has worked with top programmers in the field, and continuously stays current and grows with Apple as technology continues to evolve. His goal here is to create video instruction that makes it easy for students to work with Apple's new language, Swift, and incorporate that knowledge into creating, some pretty amazing apps.

Description

The mobile app industry is constantly innovating and growing, and one of the biggest splashes recently is the launch of Apple's iOS 10. It's essential that developers stay ahead of the curve if they want to be successful, and this course will take you on a coding journey to discover all of the new APIs in iOS 10. After building these 7 projects, you'll be ready to start creating your own apps that capitalize on the new opportunities offered in iOS 10.

  • Access 77 lectures & 10.5 hours of content 24/7
  • Create a Rich Media Photo Album using iOS 10's voice transcription & search functionality
  • Build a Group Scheduling app that integrates w/ Messages
  • Integrate a Ride-Sharing app w/ SiriKit for voice activation
  • Design an iOS 10 Lock Screen Widget that helps language learners memorize new vocabulary
  • Create a Daily Alarm Planner using the new UserNotifications framework
  • Code your own Board Game that implements an AI opponent, using the new GKMonteCarloStrategist from GameplayKit
  • Build a Tank War Game using SpriteKit's powerful new Node Tiling system

Specs

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: intermediate, knowledge of Swift required

Compatibility

  • Xcode 8 required (free to download)

Terms

  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your cart is empty. Continue Shopping!
Processing order...