Join Simon Allardice for an in-depth discussion in this video Creating your first Cocoa app, part of Cocoa Essential Training.
We're going to jump right into Xcode to create a simple Mac application, after…which we'll jump right back out again to explain several of the pieces we're…going to see in the next couple minutes.…So I'll open up Xcode, and either from this Welcome screen or from the menu I…want to Create a new Xcode project.…Right now, just think, Project equals Application. Whenever you want to make an…App, you're going to make a Project in Xcode, it's just a way of keeping all the…relevant files together.…Next I'm presented with a list of templates for this Project, and it seems…like we have a lot of choices here. Because Xcode can, of course, be used for…developing iPhone and iPad Applications, System Level plug-ins, Background…Task Programs, Reusable Collections of Classes--known as Frameworks--and of…course, for developing applications for Mac OS X Desktop, which is what we're…interested in here.…
We have two main sections on the left of this window, one for creating iOS…apps, and one for the Mac OS X apps.…If you have done any iOS development you'll know that when creating a Project in…
- 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.