Tutorials:
The tool you use to create Mac OS X applications is Xcode—Apple’s IDE (integrated development environment). “Creating Your Project” shows you how to create a new project and describes how an application launches.
Whereas Xcode is the application you use to create and manage the project, Cocoa is the name given to the collection of APIs that you use to develop programs for Mac OS X. You should typically use the highest level of abstraction available to accomplish whatever task you want to perform. To create a desktop application, you should use the Objective-C-based frameworks that provide the infrastructure you need to implement graphical, event-driven applications.
To use the Objective-C frameworks effectively, you need to follow a number of conventions and design patterns. Following the Model-View-Controller (or “MVC”) design pattern, the application uses a controller object to mediate between the user interface (view objects) and the underlying representation of a track (a model object).
· “Understanding Fundamental Design Patterns” provides an overview of the design patterns you’ll use.
· “Adding a View Controller” shows you how to customize a view controller class and create an instance of it.
You design the user interface graphically, using Xcode, rather than by writing code. The interface objects are stored in an archive called a nib file.
开发免费,到
1. 找一个有$99账户的
2. jailbreak
developer.
stephen kochan: programmin
erica sadun: cookbook
No comments:
Post a Comment