Swift 3: Exploiting the Latest iOS 10 Features
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
27 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Swift 3: Exploiting the Latest iOS 10 Features to your Wishlist.

Add to Wishlist

Swift 3: Exploiting the Latest iOS 10 Features

Swift 3.0
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
27 students enrolled
Last updated 2/2017
English
Curiosity Sale
Current price: $10 Original price: $100 Discount: 90% off
30-Day Money-Back Guarantee
Includes:
  • 5 hours on-demand video
  • 2 Articles
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Use Swift 3 syntax fluently. Able to implement iOS 10 features.
View Curriculum
Requirements
  • Swift and iOS application development
Description

Apple's Swift is swiftly (sorry) continuing its journey to replace C and Objective-C. Swift 3.0 is the latest version and first major release since the language was open-sourced. It contains major improvements and refinements, and we'll take you through the full lowdown in this online course. Learn everything you need to know about the language's latest features right here! 

Learn the Latest Swift 3 Syntax 

  • Implement iOS 10 features with Swift 3
  • Use Swift 3 syntax fluently
  • Boost your chances of having your app accepted
  • Understand Swift 3 language fundamentals

 Optimise Your App for the App Store

 This online course is a must for any Swift developer who wants to get up to speed with Swift 3 and use iOS 10 features. You will need a working knowledge of previous versions of Swift, and some experience with app development. However if you're migrating over from C or Objective-C, you should be more than capable of following along. 

The course starts off with an overview of Swift fundamentals and Swift 3's new syntax. Once the basics are covered, you'll learn about classes and  methods, message integrations, notifications, and Sirikit implementation. As you do so, you'll move into building small apps in each section, each one making use of a new iOS 10 feature. These are the building blocks that will allow you to create a wide range of applications, all based on Swift 3 and the latest iOS update. 

By the end of this course, you'll know how to optimise your app and use the latest iOS features to your advantage, therefore boosting your chances of having your app accepted to the App store and purchased by customers.

 About Swift

 Swift is a relatively new programming language dedicated to all things Apple (iOS, MacOS etc.). It is considered the successor to C and Objective-C, taking the best elements of both and modernising them for safety and efficiency. It is a general purpose language and is designed to work with Apple's Cocoa and Cocoa Touch frameworks. It is used for building apps for all Apple platforms.

Who is the target audience?
  • Swift developers want to move into Swift 3 and use iOS 10 features.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
46 Lectures
04:51:17
+
Introduction to the course
1 Lecture 02:13
+
Language Fundamentals
11 Lectures 01:18:39

Introduction to the Section

Section Introduction
03:09

Creating a Simple Project

Preview 07:20

Auto Layout

Auto Layout
09:48

Wiring Up The Interface (Enums, Arrays & Pickerview)

Wiring Up The Interface
09:37

Measurement I (Measurement Class)

Measurement I
09:22

Measurement II (Conditionals, Switch)

Measurement II
07:46

User Input Restrictions

User Input Restrictions
09:07

Project Instructions

Module Project
01:41

Module Project Solution I

Project Solution I
08:33

Module Project Solution II

Project Solution II
10:58

lets review all what you learn

Summary
01:18
+
Classes & Methods
14 Lectures 01:46:43

Introduction to the Section

Section Introduction
02:20

Laying Out the UI and UITableViewController

Laying Out the UI and UITableViewController
10:31

AutoLayout and creating IBOutlets for the UI

AutoLayout and creating IBOutlets for the UI
09:05

Wiring Up the Slider

Preview 11:14

Creating New Conversion Function

Creating New Conversion Function
09:06

Segues and Passing Values To Scenes

Segues and Passing Values To Scenes
08:41

Classes

Classes
09:45

Static Classes

Static Classes
02:53

Module Project

Module Project
02:50

Module Project Solution I

Project Solution I
10:18

Module Project Solution II

Project Solution II
10:08

Module Project Solution III

Project Solution III
10:51

Module Project Solution IV

Project Solution IV
07:47

lets review all what you learn

Summary
01:14
+
Message Integrations
11 Lectures 01:06:44

Introduction to the Section

Section Introduction
01:11

iMessage Extension Introduction

iMessage Extension Introduction
08:27

iMessage Transitions

iMessage Transitions
08:04

Expanded View

Preview 03:43

Module Project

Module Project
04:05

Solution - UI Layout and Wire Up
08:30

Solution - Preparing for Segue and Initializing Pickers
10:24

Solution - Date Formatting

Solution - Date Formatting
09:42

Solution - Passing Data Between Views
04:06

Solution - Sending Messages

Solution - Sending Messages
07:10

Summary
01:22
+
Notifications
5 Lectures 29:07
Section Introduction
01:36

Basic Notifications
08:21

Interactive Notifications
09:36

Project
08:31

Summary
01:03
+
Sirikit
2 Lectures 06:37

Course Summary
01:25
+
Bonus Material
2 Lectures 01:18
Bonus Lecture: Certificate of Completion
01:04

Bonus Lecture: Course Discounts
00:14
About the Instructor
Stone River eLearning
4.2 Average rating
16,730 Reviews
276,009 Students
201 Courses
270,000+ Happy Udemy Students

At Stone River eLearning, technology is all we teach. If you're interested in programming, development or design - we have it covered. 

Check out our huge catalog of courses and join the over 450,000 students currently taking Stone River eLearning courses. We currently offer 100+ different technology training courses on our Stone River eLearning website and are adding new courses on hot and trending topics every month. A subscription option is available for those with a real passion for learning.