Skip to Content
Learning Swift
book

Learning Swift

by Paris Buttfield-Addison, Jon Manning, Tim Nugent
May 2016
Beginner
350 pages
12h 24m
English
O'Reilly Media, Inc.
Content preview from Learning Swift

Chapter 16. Building a watchOS App

In Part I of this book we explored the Apple developer ecosystem and the developer tools, as well as the basics of programming with Swift and how to structure apps for Apple’s platforms. In Parts II and III, we learned the fundamentals of Swift by creating an app for both OS X and iOS, respectively; our app shares data through iCloud, lets us makes notes with a variety of attachment types, and generally behaves as a good, modern application for Mac, iPhone, or iPad. But Apple’s platforms don’t just stop at conventional computers and handheld computers—they also extend to wearable computers: Apple Watch.

Note

It’s important to remember that you can’t build a watchOS app without also building and distributing an iOS app. watchOS apps are supplied to a tethered Apple Watch via an application users install on their iPhone.

Apple Watch runs watchOS. watchOS is quite similar to iOS in many ways, and has many of the same frameworks and basic building blocks that you’ve come to expect. In this chapter, we’ll extend our Notes app to also support the Apple Watch.

Tip

Of course, Apple also ships the Apple TV, which runs another variant of iOS called tvOS. tvOS is beyond the scope of this book, since it’s mostly targeted at entertainment apps and games, and we’re here to learn Swift through app development. Everything you’ve learned in this book about Swift, and much of the Cocoa and Cocoa Touch frameworks, applies to tvOS, too; it just has its own set ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Learning Swift, 2nd Edition

Learning Swift, 2nd Edition

Paris Buttfield-Addison, Tim Nugent, Jon Manning
Swift Style

Swift Style

Erica Sadun

Publisher Resources

ISBN: 9781491940730Errata Page