Join Simon Allardice for an in-depth discussion in this video What you need to know, part of Cocoa Essential Training.
For this course, I don't expect you to have done any Mac programming at all, but…I do expect that you're comfortable programming in an object-oriented language…and that you know at least the basics of Objective-C.…You don't need to be an expert in it, but you certainly need to know how to…instantiate objects, call methods, write classes, and so on. And if you're coming…from a language like Java or C# or Ruby and you haven't done anything with…Objective-C yet, I would caution you not to underestimate the differences.…It's common to find Objective-C quite a strange language at first.…
So I do suggest you go through at least the first few chapters of the Objective-C…Essential Training course here at lynda.com, then come back to this course so we…can focus here on the Cocoa side of things,…what's unique about developing applications for OS X instead of spending…our time talking about what the square brackets mean and why BOOL is written in uppercase.…Another reason I expect basic Objective-C knowledge here is that I imagine some…
- Installing the tools
- Creating your first app
- Adding basic interactions
- Understanding the Cocoa application life cycle
- Creating custom controller classes
- Creating alerts
- Understanding delegation
- Working with buttons, text fields, sliders, and more
- Using layout and data views
- Adding and editing toolbars
- Using key-value coding
- Binding objects
- Debugging code
- Distributing an application
- Creating icons and full-screen apps
Skill Level Beginner
1. Getting Started
2. Core Cocoa Skills
4. Creating User Interfaces
5. Arranging User Interfaces
6. Using Data Controls
7. Debugging and Troubleshooting
8. Distributing an Application
9. Finishing Touches
Creating full-screen apps6m 43s
Final thoughts4m 10s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.