Skip to Content
Learning Cocoa
on-demand course

Learning Cocoa

with Jonathon Manning, Tim Nugent, Paris Buttfield-Addison
September 2014
Beginner
6h 5m
English
O'Reilly Media, Inc.
Closed Captioning available in German, English, Spanish, French, Japanese, Korean, Portuguese (Portugal, Brazil), Chinese (Simplified), Chinese (Traditional)

Overview

Learn how use Cocoa with Objective-C to develop applications on the iOS and OS X platforms. If you don’t have experience with Apple’s developer tools, no problem! From object-oriented programming to networking with Bluetooth, this video course covers all of the essentials you need to build apps for the iPhone, iPad, and Mac.

You’ll learn how to work with the Xcode IDE, Objective-C’s Foundation library, and other developer tools such as the Event Kit and Core Animation frameworks. Along the way, you will build several example projects, including “hello world” applications, a simple video player app, and an app that displays calendar events. Finally, you’ll learn how to program using Swift, Apple's new programming language for iOS and Mac development.

  • Learn the application lifecycle on OS X and iOS
  • Work with user interfaces, using nibs, storyboards, UI Dynamics, and Core Animation
  • Use AVFoundation to play audio and video
  • Work with documents and data on the file system
  • Learn how to create localized apps for users in different languages
  • Display lists and grids with table views and collection views
  • Dive into maps, location, and geocoding
  • Learn about non-standard apps, including status bar items
  • Explore networked apps, service discovery with Bonjour, and multi-peer connectivity
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.

Watch 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 Cocoa

Learning Cocoa

Apple Computer Inc
Learning Cocoa with Objective-C, 4th Edition

Learning Cocoa with Objective-C, 4th Edition

Paris Buttfield-Addison, Jonathon Manning, Tim Nugent
Cocoa in a Nutshell

Cocoa in a Nutshell

Michael Beam, James Duncan Davidson
Building Cocoa Applications: A Step by Step Guide

Building Cocoa Applications: A Step by Step Guide

Simson Garfinkel, Michael Mahoney

Publisher Resources

ISBN: 9781491911877Errata