Developing iOS 11 Applications Using Swift 4 [Video]

Preview in Mapt

Developing iOS 11 Applications Using Swift 4 [Video]

Ignazio Calò

2 customer reviews
Start an app from scratch, complete your app, and deploy it to the App Store. If you've ever thought about creating your own iPhone App, this course is a good start!
Mapt Subscription
FREE
$29.99/m after trial
Video
$25.00
RRP $124.99
Save 79%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$25.00
$29.99 p/m after trial
RRP $124.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Developing iOS 11 Applications Using Swift 4 [Video] Book Cover
Developing iOS 11 Applications Using Swift 4 [Video]
$ 124.99
$ 25.00
Learn iOS 11 Programming with Swift 4 - Second Edition Book Cover
Learn iOS 11 Programming with Swift 4 - Second Edition
$ 39.99
$ 20.00
Buy 2 for $35.00
Save $129.98
Add to Cart

Video Details

ISBN 139781788393546
Course Length3 hours and 1 minute

Video Description

Developing iOS 11 Applications with Swift will teach you how to start an app from scratch, complete your app, and deploy it to the App Store. If you've ever thought about creating your own iPhone App, this course is a good start!

First, you learn how to install XCode9 and review some fundamental concepts of the Swift programming language. Using the new Contacts framework, you will create your own appealing UI and replace the previous framework. You will then create four apps, starting with a simple Apple Watch app. Then comes a Learning English Numbers game with voice responses; you will also learn different ways of storing data on a device using the new Swift4 codable protocols.

Then we create an app that uses the user's location to list surrounding places and finally a communication app with the new codable protocols of Swift 4. Each app will be developed step by step, explaining their concepts and ideas. Finally, you will learn how to deploy apps to the App Store, making them available for download on any device. After completing this course, you will be able to create your own apps by making the most of iOS 11 with Swift.

Style and Approach

This course is a perfect mix of concepts and practice that will help you to develop a variety of iOS applications from scratch. With a firm grounding in the fundamentals of the Swift language, and knowledge of how to use the key frameworks, you will be able to build a number of interesting applications.

Table of Contents

Introduction
The Course Overview
Installing Xcode
Exploring Xcode
Run an iOS App on the Simulator
The Basic of Swift
Introduction to Playground
Swift Basic Types and Optionals
Swift Classes Structs and Protocols
Swift Generics
"Learning English Numbers” Game
Design the UI of the App with Storyboards
Generate Random Numbers and Use the text2speech API
Add the Game Logic
"Water Counter" WatchOS App
Overview of the App the WatchOS Architecture
Design the UI Using Storyboard
Add Custom Business Logic
WatchConnectivity
Save Data on iOS
Use UserDefault as Local Storage
Use the Codable Protocol to Store Custom Objects
Improve the WatchOS App with Persistence
GeoLocation
CLLocationManager
Use the CLGeocoder to Convert GPS Location
Retrieve Important Landmarks Using Wikipedia APIs
TableViews
UITableView and DataSource
Design a Custom UITableViewCell
UITableViewDelegate
IP Location Finder
Use Data From Third Parts API
URLSession and URLDataTask
Avoid Parsing Using the Codable Protocol
Release an iOS App
Why Do We Need to Sign the App?
Create the Certificates
Configure Xcode and Submit the App
Advanced Frameworks
CoreML
ARKit
CoreNFC

What You Will Learn

  • Prepare your environment for iOS 11 development
  • Understand the fundamentals of programming with the Swift 4 programming language
  • Build simple apps and games using Swift
  • Improve UI & UITableView in your apps.
  • Develop a communication app to find an IP location
  • Deploy your app to the App Store
  • Bonus feature: Learn new Frameworks in iOS11.

Authors

Table of Contents

Introduction
The Course Overview
Installing Xcode
Exploring Xcode
Run an iOS App on the Simulator
The Basic of Swift
Introduction to Playground
Swift Basic Types and Optionals
Swift Classes Structs and Protocols
Swift Generics
"Learning English Numbers” Game
Design the UI of the App with Storyboards
Generate Random Numbers and Use the text2speech API
Add the Game Logic
"Water Counter" WatchOS App
Overview of the App the WatchOS Architecture
Design the UI Using Storyboard
Add Custom Business Logic
WatchConnectivity
Save Data on iOS
Use UserDefault as Local Storage
Use the Codable Protocol to Store Custom Objects
Improve the WatchOS App with Persistence
GeoLocation
CLLocationManager
Use the CLGeocoder to Convert GPS Location
Retrieve Important Landmarks Using Wikipedia APIs
TableViews
UITableView and DataSource
Design a Custom UITableViewCell
UITableViewDelegate
IP Location Finder
Use Data From Third Parts API
URLSession and URLDataTask
Avoid Parsing Using the Codable Protocol
Release an iOS App
Why Do We Need to Sign the App?
Create the Certificates
Configure Xcode and Submit the App
Advanced Frameworks
CoreML
ARKit
CoreNFC

Video Details

ISBN 139781788393546
Course Length3 hours and 1 minute
Read More
From 2 reviews

Read More Reviews

Recommended for You

Learn iOS 11 Programming with Swift 4 - Second Edition Book Cover
Learn iOS 11 Programming with Swift 4 - Second Edition
$ 39.99
$ 20.00
iOS 11 Programming with SWIFT [Video] Book Cover
iOS 11 Programming with SWIFT [Video]
$ 124.99
$ 25.00
A Quick Guide to iOS 11's New Features [Video] Book Cover
A Quick Guide to iOS 11's New Features [Video]
$ 124.99
$ 25.00
Test-Driven iOS Development with Swift 4 - Third Edition Book Cover
Test-Driven iOS Development with Swift 4 - Third Edition
$ 31.99
$ 16.00
Write a Native iOS Game Using Xamarin and C# [Video] Book Cover
Write a Native iOS Game Using Xamarin and C# [Video]
$ 124.99
$ 25.00
Audio on iOS [Video] Book Cover
Audio on iOS [Video]
$ 124.99
$ 25.00