iOS Development: iOS 10 intermediate

https://www.skillsoft.com/channel/ios-development-238785c1-1313-11e7-822f-df9d5d5ce619?technologyandversion=1994531&expertiselevel=1994530 https://www.skillsoft.com/channel/ios-development-238785c1-1313-11e7-822f-df9d5d5ce619?technologyandversion=1994534&expertiselevel=1994530 https://www.skillsoft.com/channel/ios-development-238785c1-1313-11e7-822f-df9d5d5ce619?technologyandversion=1994535&expertiselevel=1994530 https://www.skillsoft.com/channel/ios-development-238785c1-1313-11e7-822f-df9d5d5ce619?technologyandversion=1994532&expertiselevel=1994533 https://www.skillsoft.com/channel/ios-development-238785c1-1313-11e7-822f-df9d5d5ce619?technologyandversion=1994534&expertiselevel=1994533 https://www.skillsoft.com/channel/ios-development-238785c1-1313-11e7-822f-df9d5d5ce619?technologyandversion=1994535&expertiselevel=1994533
  • 6 Courses | 5h 26m 1s
  • 5 Books | 35h 54m
  • 5 Courses | 5h 19m 42s
  • 5 Books | 21h 14m
  • 2 Courses | 2h 24m 40s
  • 2 Books | 20h 49m
  • 3 Courses | 1h 57m 31s
  • 5 Books | 36h 19m
  • 6 Courses | 6h 21m 2s
  • 5 Books | 21h 14m
  • 1 Course | 1h 18m 46s
  • 4 Books | 32h 15m
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)
 
Explore iOS development to build applications for devices using Apple's mobile operating system.

GETTING STARTED

iOS 12 Development: Getting Started with Xcode & iOS

  • 3m 3s
  • 3m 37s

GETTING STARTED

Creating a Basic App

  • 4m 44s
  • 1m 35s

GETTING STARTED

Developing Basic Apps

  • 3m 58s
  • 4m 28s

GETTING STARTED

iOS Architecture & Data Protection

  • 2m 38s
  • 3m 18s

GETTING STARTED

App Structure & State Transitions

  • 5m 13s
  • 3m 20s

GETTING STARTED

Interface Customization & Advanced Features

  • 3m 30s
  • 2m 19s

COURSES INCLUDED

iOS 12 Development: Getting Started with Xcode & iOS
iOS 12 is the latest version of Apple's mobile operating system. This course cover the basics of iOS development, and how to build and simulate iOS apps via Swift. During the course, you will examine the iOS Software Development Kit (SDK) and Model View Controller (MVC) for iOS. See how to create a single view application, and set up an app interface with user interface (UI) controls for iOS. Connect an Interface element to a view controller via an interface builder outlet. Connect interface events to a view controller via an interface builder action. Customize view controllers. Finally, run apps with simulators and actual iOS devices.
14 videos | 46m has Assessment available Badge
iOS 12 Development: Working With Layout & Controls in iOS
iOS provides many controls and layout options to make it easier to develop interfaces. During this course you will see how to use labels, text fields, image views, action sheets, and alerts. Examine auto layout constraints for parent and sibling views. Learn to work with scenes, segues, and custom view controllers. See how to pass data between scenes, navigate backward through scenes, and use an unwind segue to transition from one scene to any other scene. Finally, as a review exercise, you will create a simple interface for an iOS app.
13 videos | 50m has Assessment available Badge
iOS 12 Development: Working With Data & Gestures
iOS 12 apps often need to manage data and touch-based user interaction. During this course you will explore how to use tables, application settings to manage data, and how to respond to touch-based interaction and gestures in an iOS app. See how to create table view interfaces and set up a table view data source and a table view delegate. Learn to group iOS table views. Detect tab and multi-touch gestures, swipes, and device orientation. Specify and save settings for an iOS application. Retrieve saved settings for an iOS application. Finally, as a review exercise, you will create and manage iOS table-based data.
12 videos | 53m has Assessment available Badge
iOS 12 Development: Best Practices in iOS Security
iOS 12 apps should be designed with security in mind. This course focuses on the importance of security and the various built-in iOS 12 security-based features that can help make apps more secure. By taking the course, you will begin by observing how to secure text fields and alerts. You'll learn how to protect iOS apps via touch and face ID. Next, learn how to use built-in hardware encryption to store binary and text files securely on disk. See how to securely store sensitive data via the iOS keychain. Other topics include how to query the iOS Keychain for items that your app has added previously; how to update an item stored in the iOS keychain. Finally, you will learn how to delete iOS keychain items previously stored by an app.
11 videos | 51m has Assessment available Badge
iOS 12 Development: Testing & Error Handling
Testing and error-handling are an important part of understanding the user experience. This course explores how iOS 12 apps should be built alongside a solid suite of tests to make them maintainable. Begin by learning how to set up tests for an iOS project and how to work with app errors. Next, devise an enumeration test to represent a set of related errors in an iOS app. Observe how to throw custom errors in a Swift based iOS 12 app. Use a do/catch block to handle thrown errors. Learn how to handle errors internally. Work with specific errors, error pointers, and optional value errors. Disable error propagation. Debug apps. Create and execute unit tests. Finally, set up asynchronous test methods.
13 videos | 1h 2m has Assessment available Badge
iOS 12 Development: Augmented Reality & HealthKit
iOS 12 comes with many new features and additional functionality. During this course you will explore these features, such as Augmented Reality (AR) with SpriteKit, SceneKit, and HealthKit. Learn how to configure and run a session that is able to track the real world. Next, set up a delegate to handle session events from an Augmented Reality SpriteKit View (ARSKView) instance. From there, you can create a new AR SpriteKit scene. Create a transform to add an ARAnchor to an Augmented Reality view. Attach a node to an ARAnchor. Set up an AR App template in Xcode 10 for iOS 12. Apply ARKit plane detection and hit detection. Finally, access, read, and write through a device's Health Store.
13 videos | 1h has Assessment available Badge
SHOW MORE
FREE ACCESS

COURSES INCLUDED

Creating a Basic App
Get started creating an iOS application. Discover how to use the features of Xcode and its interface builder to build a single-view iOS application.
15 videos | 1h 15m has Assessment available Badge
Responders, Delegates, Playgrounds, & Projects
The MVC design pattern is core to an iOS application. Explore responders, delegates, playgrounds, and projects, and how to build and analyze an iOS app and specify project properties.
12 videos | 52m has Assessment available Badge
Controls & Images
The iOS SDK contains a range of controls to enable you to build rich, interactive, and adaptive interfaces. Discover how to use text and image-based controls.
10 videos | 53m has Assessment available Badge
Working with Views & Collections
How you display content is an important consideration when developing iOS apps. Discover how to work with views and collections to develop multiview applications.
12 videos | 1h 21m has Assessment available Badge
Touch, Motion, & the Core Location API
Displaying content in flexible ways and adapting to different devices, orientations, gestures, and motions are important for developing iOS apps. Explore the core Motion framework to handle touch, movements, and orientation.
11 videos | 58m has Assessment available Badge
SHOW MORE
FREE ACCESS

COURSES INCLUDED

Developing Basic Apps
Apple watches allow the wearer to integrate rich applications into their everyday life. Learn the basics of writing an Apple watch application, including tools and environments, connecting with existing apps, and the application life cycle.
13 videos | 58m available Badge
Navigation, WatchKit Guidelines, & User Input
Since Apple watches have become so popular, an in-depth knowledge of how to write Apple watch applications is an in-demand skill for developers. Explore navigation techniques, using objects, layout and formation, and user preferences.
13 videos | 1h 25m available Badge

COURSES INCLUDED

iOS Architecture & Data Protection
Understanding the overall iOS security architecture is vital to effective development of secure iOS applications. Learn the key principles about the iOS security architecture, and administering data protection in the iOS environment.
10 videos | 23m has Assessment available Badge
Security, Access Control, Provisioning, & Code Signing
Secure iOS applications should protect data, executable code, and the users. Learn how to use the iPhone Data Protection Tools forensics toolkit, implement access control and provisioning, and enforce application code signing.
16 videos | 54m has Assessment available Badge
iOS Sandbox & Enterprise Security
The sandbox is an important component to securely run iOS apps. Here you'll learn about iOS sandboxes and how to initialize them, and how to secure iOS applications and devices for the enterprise.
11 videos | 39m has Assessment available Badge

COURSES INCLUDED

App Structure & State Transitions
Understanding and managing the life cycle of an iOS app is an important part of its successful development. Explore the architecture of iOS apps and execution states, including transitions to the background or foreground.
14 videos | 1h 5m has Assessment available Badge
App Settings, Data Persistence, iCloud, & CloudKit
Managing data is a key part of an app's functionality. Explore app settings, different methods to persist and retrieve data, and how to use CloudKit to create cloud-based apps.
10 videos | 1h 3m has Assessment available Badge
Graphics, Animation, Gaming, & Media
Creating visually attractive layouts is crucial for customer engagement and retention. Discover how to use iOS graphics frameworks for graphic presentation, including creating gaming apps, working with media files, and camera control.
13 videos | 1h 19m has Assessment available Badge
Extending an App
App extensions provide users with access to an app's functionality. Discover how to incorporate app extensions for sharing, photo editing, and custom keyboards.
7 videos | 1h 3m has Assessment available Badge
Deployments, Multitasking, Localizing, & Testing
App extensions provide users with access to an app's functionality. Discover how to implement multitasking, localize apps, incorporate right-to-left language support, use view debugging and TestFlight, and implement app thinning.
10 videos | 57m available Badge
iOS 10 Features
The latest version of Apple's mobile operating system is iOS 10. Explore iMessage applications, iOS 10 style notifications, and configuring apps and device displays.
10 videos | 51m has Assessment available Badge
SHOW MORE
FREE ACCESS

COURSES INCLUDED

Interface Customization & Advanced Features
The ability to program for Apple watches is sought after skill for developers. Learn how to implement intermediate and advanced features, such as customizing notifications, creating animation effects, and adding maps and pins.
15 videos | 1h 18m available Badge

EARN A DIGITAL BADGE WHEN YOU COMPLETE THESE COURSES

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

BOOKS INCLUDED

Book

Beginning Xcode
Including a wide variety of exciting projects to build, this authoritative resource focuses on the new technologies, tools and features that Apple has bundled into the new Xcode 5, to complement the latest iOS 7 SDK.
book Duration 6h 49m book Authors By Matthew Knott

Book

Beginning Xcode: Swift Edition
If you already have some programming experience with iOS SDK and Objective-C, but want a more in-depth tutorial on Xcode - especially Xcode with Apple's new programming language, Swift, this book will get you up and running quickly and includes a variety of projects to build.
book Duration 6h 43m book Authors By Matthew Knott

Book

Beginning iPhone Development with Swift 4: Exploring the iOS SDK, Fourth Edition
Assuming little or no working knowledge of the Swift programming language, and written in a friendly, easy-to-follow style, this book offers a comprehensive course in iPhone and iPad programming.
book Duration 9h 17m book Authors By Molly K. Maskrey

Book

App Development Recipes for iOS and watchOS
Exploring the technical side of app development, this book includes tips and tricks to avoid those little things that become big frustrations, outside the realm of development, which cause many people to throw up their hands and say, "just not worth it!"
book Duration 7h 37m book Authors By Molly K. Maskrey

Book

Pro iPhone Development with Swift 5: Design and Manage Top Quality Apps, Second Edition
If you've already learned the basics of Swift and iOS programming, it's time to take your skills to the next level. This book provides insightful instruction on how to improve your existing apps or create powerful new iOS apps using the latest version of Swift.
book Duration 5h 28m book Authors By Wallace Wang
SHOW MORE
FREE ACCESS

BOOKS INCLUDED

Book

Beginning Xcode: Swift Edition
If you already have some programming experience with iOS SDK and Objective-C, but want a more in-depth tutorial on Xcode - especially Xcode with Apple's new programming language, Swift, this book will get you up and running quickly and includes a variety of projects to build.
book Duration 6h 43m book Authors By Matthew Knott

Book

Learn Design for iOS Development
For those who are interested in learning more about iOS 7 and what is required when designing an application for the iPhone, iPod Touch, or iPad, this book will guide you step-by-step through a design processes that you can apply to design your own apps brilliantly.
book Duration 2h 42m book Authors By Sian Morson

Book

Troubleshooting Xcode
If you've struggled in the past to make Xcode work as expected, to solve problems that defy logic, and to understand Xcode's misleading or cryptic error messages and unexpected crashes, this is a handbook for software developers of all levels creating applications for iOS and OS X using both Objective-C and Swift.
book Duration 56m book Authors By Magno Urbano

Book

Beginning Xcode
Including a wide variety of exciting projects to build, this authoritative resource focuses on the new technologies, tools and features that Apple has bundled into the new Xcode 5, to complement the latest iOS 7 SDK.
book Duration 6h 49m book Authors By Matthew Knott

Book

iOS Code Testing: Test-Driven Development and Behavior-Driven Development with Swift
Providing an introduction to the basic principles of Test-Driven Development (TDD), this book uses a pragmatic approach to writing well-tested code and provides techniques that can be used to retrofit tests to legacy code bases.
book Duration 4h 4m book Authors By Abhishek Mishra
SHOW MORE
FREE ACCESS

BOOKS INCLUDED

Book

Beginning iPhone Development with Swift 2: Exploring the iOS SDK
Assuming little or no working knowledge of the new Swift programming language, and written in a friendly, easy-to-follow style, this book offers a complete soup-to-nuts course in iPhone, iPad, and iPod touch programming, beginning with the basics of downloading and installing Xcode and the iOS 9 SDK, through the creation of your first simple application.
book Duration 14h 14m book Authors By David Mark, Frederik Olsson, Jack Nutting, Jeff LaMarche, Kim Topley

Book

More iPhone Development with Swift: Exploring the iOS SDK
Whether you are a relative newcomer to iPhone and iPad or iOS development or an old hand looking to expand your horizons, this friendly, easy-to-follow guide digs deeper into the new Apple Swift programming language and iOS 8 SDK, explaining complex concepts and techniques.
book Duration 6h 35m book Authors By Alex Horovitz, David Mark, Jayant Varma, Jeff LaMarche, Kevin Kim

BOOKS INCLUDED

Book

More iPhone Development with Swift: Exploring the iOS SDK
Whether you are a relative newcomer to iPhone and iPad or iOS development or an old hand looking to expand your horizons, this friendly, easy-to-follow guide digs deeper into the new Apple Swift programming language and iOS 8 SDK, explaining complex concepts and techniques.
book Duration 6h 35m book Authors By Alex Horovitz, David Mark, Jayant Varma, Jeff LaMarche, Kevin Kim

Book

iOS Application Security: The Definitive Guide for Hackers and Developers
Whether you're looking to bolster your app's defenses or hunting bugs in other people's code, this expert guide reveals common iOS coding mistakes that create serious security problems and shows you how to find and fix them.
book Duration 3h 49m book Authors By David Thiel

Book

App Development Recipes for iOS and watchOS
Exploring the technical side of app development, this book includes tips and tricks to avoid those little things that become big frustrations, outside the realm of development, which cause many people to throw up their hands and say, "just not worth it!"
book Duration 7h 37m book Authors By Molly K. Maskrey

Book

Beginning iPhone Development with Swift 2: Exploring the iOS SDK
Assuming little or no working knowledge of the new Swift programming language, and written in a friendly, easy-to-follow style, this book offers a complete soup-to-nuts course in iPhone, iPad, and iPod touch programming, beginning with the basics of downloading and installing Xcode and the iOS 9 SDK, through the creation of your first simple application.
book Duration 14h 14m book Authors By David Mark, Frederik Olsson, Jack Nutting, Jeff LaMarche, Kim Topley

Book

iOS Code Testing: Test-Driven Development and Behavior-Driven Development with Swift
Providing an introduction to the basic principles of Test-Driven Development (TDD), this book uses a pragmatic approach to writing well-tested code and provides techniques that can be used to retrofit tests to legacy code bases.
book Duration 4h 4m book Authors By Abhishek Mishra
SHOW MORE
FREE ACCESS

BOOKS INCLUDED

Book

Beginning Xcode: Swift Edition
If you already have some programming experience with iOS SDK and Objective-C, but want a more in-depth tutorial on Xcode - especially Xcode with Apple's new programming language, Swift, this book will get you up and running quickly and includes a variety of projects to build.
book Duration 6h 43m book Authors By Matthew Knott

Book

Learn Design for iOS Development
For those who are interested in learning more about iOS 7 and what is required when designing an application for the iPhone, iPod Touch, or iPad, this book will guide you step-by-step through a design processes that you can apply to design your own apps brilliantly.
book Duration 2h 42m book Authors By Sian Morson

Book

Beginning Xcode
Including a wide variety of exciting projects to build, this authoritative resource focuses on the new technologies, tools and features that Apple has bundled into the new Xcode 5, to complement the latest iOS 7 SDK.
book Duration 6h 49m book Authors By Matthew Knott

Book

Troubleshooting Xcode
If you've struggled in the past to make Xcode work as expected, to solve problems that defy logic, and to understand Xcode's misleading or cryptic error messages and unexpected crashes, this is a handbook for software developers of all levels creating applications for iOS and OS X using both Objective-C and Swift.
book Duration 56m book Authors By Magno Urbano

Book

iOS Code Testing: Test-Driven Development and Behavior-Driven Development with Swift
Providing an introduction to the basic principles of Test-Driven Development (TDD), this book uses a pragmatic approach to writing well-tested code and provides techniques that can be used to retrofit tests to legacy code bases.
book Duration 4h 4m book Authors By Abhishek Mishra
SHOW MORE
FREE ACCESS

BOOKS INCLUDED

Book

iOS Application Security: The Definitive Guide for Hackers and Developers
Whether you're looking to bolster your app's defenses or hunting bugs in other people's code, this expert guide reveals common iOS coding mistakes that create serious security problems and shows you how to find and fix them.
book Duration 3h 49m book Authors By David Thiel

Book

App Development Recipes for iOS and watchOS
Exploring the technical side of app development, this book includes tips and tricks to avoid those little things that become big frustrations, outside the realm of development, which cause many people to throw up their hands and say, "just not worth it!"
book Duration 7h 37m book Authors By Molly K. Maskrey

Book

Beginning iPhone Development with Swift 2: Exploring the iOS SDK
Assuming little or no working knowledge of the new Swift programming language, and written in a friendly, easy-to-follow style, this book offers a complete soup-to-nuts course in iPhone, iPad, and iPod touch programming, beginning with the basics of downloading and installing Xcode and the iOS 9 SDK, through the creation of your first simple application.
book Duration 14h 14m book Authors By David Mark, Frederik Olsson, Jack Nutting, Jeff LaMarche, Kim Topley

Book

More iPhone Development with Swift: Exploring the iOS SDK
Whether you are a relative newcomer to iPhone and iPad or iOS development or an old hand looking to expand your horizons, this friendly, easy-to-follow guide digs deeper into the new Apple Swift programming language and iOS 8 SDK, explaining complex concepts and techniques.
book Duration 6h 35m book Authors By Alex Horovitz, David Mark, Jayant Varma, Jeff LaMarche, Kevin Kim
SHOW MORE
FREE ACCESS