Skip to Content
Swift Development with Cocoa
book

Swift Development with Cocoa

by Paris Buttfield-Addison, Jonathon Manning, Tim Nugent
December 2014
Intermediate to advanced
480 pages
11h 31m
English
O'Reilly Media, Inc.
Content preview from Swift Development with Cocoa

Preface

We’ve been developing for the Cocoa framework since Mac first supported it. In that time, we’ve seen the ecosystem evolve from a small programming niche to one of the most important and influential development environments in the world. In our earlier books—which focused on Apple’s other programming language, Objective-C—with each revised edition, we’d boast about how Objective-C was climbing the language charts, hovering around the third most popular programming language in the TIOBE index.

We can’t yet boast that Swift, the language used in this book, has reached the top five languages (or even the top ten), but it’s definitely climbing the charts, and will almost certainly ascend to similarly lofty heights in the future.

When Apple announced Swift during its Worldwide Developers Conference (WWDC) in June 2014, we were amazed and quite excited. Because Apple keynotes take place in the middle of the night, Australian time, we hurriedly organized a 6 a.m. Skype meeting with our ever-patient editor, Rachel, and kicked off planning for this book. In the months that followed, we built a number of projects in Swift, to become familiar with the language and the way it was designed to be used.

Over the years, we’ve built a lot of large, complex iOS and OS X software, shipping it to millions upon millions of users along the way. We’ve picked up a deep understanding of the toolset, frameworks, and programming language—an understanding that is crucial to building the best possible software ...

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

iOS Development with Swift

iOS Development with Swift

Craig Grummitt
Core Data in Swift

Core Data in Swift

Marcus S. Zarra

Publisher Resources

ISBN: 9781491909683Errata