Video description
Building apps for iPhone, iPad, and Mac just got easier, faster, and safer, now that Apple has released Swift. In this video workshop, Secret Lab co-founders Jon Manning and Paris Buttfield-Addison, together with Tim Nugent, take you through the components used for building iOS and OS X apps with Swift, and then step through the creation of a simple notepad from scratch, with counterparts for each operating system.
If you’re an experienced programmer who’s never touched Apple developer tools before, you’ll learn the basics for putting the Swift language, the Xcode IDE, Interface Builder, and many other Apple technologies to work. With this video workshop, you’ll learn how to turn your app ideas into reality.
Topics include:
- Learn Swift basics, including variables, classes, functions, closures, control flow, and access control
- Get up to speed on Xcode, Interface Builder, and Apple’s developer portal
- Understand the OS X and iOS application lifecycle, and the model-view-controller paradigm
- Work with views, view controllers, layout constraints, and touch and gesture recognizers
- Include graphics, animations, layers, shapes, images, and blend modes
- Make use of videos, users’ music and photos, speech, and the camera
- Work with maps, location, motion sensors, notifications, and TouchID
- Learn about document-based apps, background processing, and handoffs between OS X and iOS
- Store and query files in iCloud, and sync between platforms
Secret Lab is a mobile consulting and product development company based in Hobart, Tasmania, Australia. Jon Manning, Tim Nugent, and Paris Buttfield-Addison are all mobile software engineers, game designers, and computing researchers.
Publisher resources
Product information
- Title: Ultimate Swift Programming
- Author(s):
- Release date: February 2015
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491912010
You might also like
video
iOS 13 Programming with Swift 5 - Second Edition
The iOS 13 SDK arrives as a major milestone in the evolution of the Swift language …
book
iOS Development with Swift
iOS Development with Swift is a hands-on guide to creating apps for iPhone and iPad using …
video
Swift 5 Programming for Beginners
Have you ever wanted to try out programming but didn't know where to start? Have you …
video
Learn Swift 5 Programming
Swift is a powerful programming language that is fun as the syntax is concise yet expressive …