O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Swift 3: Exploiting the Latest iOS 10 Features

Video Description

You will learn the latest Swift 3 syntax and how to exploit iOS10 features. This will allow you to take advantage of the latest iOS features, which Apple encourages when submitting apps to the App Store. Exploiting the latest iOS10 features provides you with a better chance of having your app accepted and purchased by customers. In this course, we start off with Swift 3 language fundamentals. This will get you use to Swift 3's new syntax. We then move into building small apps that show how to make use of new iOS 10 features. From here, you'll be able to take these building blocks and create a wide range of applications, based on the latest iOS 10 feature set.

Table of Contents

  1. Course Introduction 00:02:13
  2. 1.Introduction to the course 00:03:10
  3. Module1 Introduction 00:03:10
  4. Creating Project 00:07:20
  5. Auto Layout 00:09:48
  6. Wiring Up The Interface 00:09:37
  7. Measurement I 00:09:23
  8. Measurement II 00:07:46
  9. User Input Restrictions 00:09:08
  10. M1 Project Instruction 00:01:41
  11. M1 Project Solution I 00:08:34
  12. M1 Project Solution II 00:10:59
  13. Module1 Summary 00:01:19
  14. 2.Language Fundamentals 00:02:20
  15. Module2 Introduction 00:02:20
  16. Laying Out The UI And UItableviewcontroller 00:10:31
  17. Autolayout And Creating Iboutlets For The UI 00:09:05
  18. Wiring Up The Slider 00:11:15
  19. Classes 00:09:46
  20. Creating New Conversion Function 00:09:07
  21. Static Classes 00:02:53
  22. Segues And Passing Values To Scenes 00:08:42
  23. Module Project 00:02:51
  24. Module Project Solution I 00:10:19
  25. Module Project Solution II 00:10:09
  26. Module Project Solution III 00:10:51
  27. Module Project Solution IV 00:07:47
  28. Module2 Summary 00:01:15
  29. 3.Message Integrations 00:01:11
  30. Module3 Introduction 00:01:11
  31. Imessage Extension Introduction 00:08:27
  32. Imessage Transitions 00:08:04
  33. Expanded View 00:03:43
  34. Module Project 00:04:05
  35. M3 Solution UI Layout And Wire Up 00:08:31
  36. M3 Solution Passing Data Between Views 00:04:07
  37. M3 Solution Preparing For Segue And Initializing Pickers 00:10:25
  38. M3 Solution Date Formatting 00:09:42
  39. M3 Solution Sending Messages 00:07:11
  40. Module3 Summary 00:01:22
  41. 4. Notifications 00:01:36
  42. Module4 Introduction 00:01:36
  43. Basic Notifications 00:08:22
  44. Interactive Notifications 00:09:36
  45. M4 Project 00:08:31
  46. Module4 Summary 00:01:03
  47. 5.Sirikit 00:05:12
  48. Sirikit Iimplementation 00:05:12
  49. Course Summary 00:01:26