Sort by Title |
Sort by Topic |
Sort by Resource Type |
Sorted by Date |
Programmatically causing restart, shutdown and/or logout
(HTML)
( )
QA1134: Describes how to programmatically cause restart, shutdown, sleep or logout.
|
Scripting & Automation |
Technical Q&As |
2008-09-24
|
Disabling Processor Cores on a Multi-Core System
(HTML)
( )
QA1141: Describes how to disable processor cores on a multi-core system for testing purposes.
|
Compiling & Debugging, Performance |
Technical Q&As |
2008-09-16
|
|
Birthdays
(HTML)
(DMG)
(ZIP)
Dashboard widget with a plug-in that queries AddressBook.framework for contacts with upcoming birthdays.
|
Xcode |
Sample Code |
2008-09-10
|
|
Dashcode 2.0 Release Notes
(HTML)
|
Dashcode |
Release Notes |
2008-09-09
|
Dashcode User Guide
(HTML)
(PDF)
( )
( )
(Français HTML)
(Français PDF)
(Deutsch HTML)
(Deutsch PDF)
(Español HTML)
(Español PDF)
(Nederlands HTML)
(Nederlands PDF)
(Italiano HTML)
(Italiano PDF)
(简体中文 HTML)
(简体中文 PDF)
Explains how to use Dashcode to create Dashboard widgets.
|
Dashcode, Scripting & Automation |
Guides |
2008-09-09
|
|
Interface Builder 3.1.1 Release Notes
(HTML)
Describes configuration changes, bug fixes, and newly reported issues since Interface Builder 3.1.
|
Xcode |
Release Notes |
2008-09-09
|
|
LLVM-GCC Release Notes
(HTML)
Lists changes to LLVM-GCC technology.
|
Compiling & Debugging |
Release Notes |
2008-09-09
|
|
Safari User Guide for Web Developers
(HTML)
(PDF)
Describes the developer tools built into Safari for analyzing, testing, and debugging HTML, JavaScript, style sheets, and DOM structure.
|
Compiling & Debugging |
Guides |
2008-09-09
|
|
WebKit DOM Reference
(HTML)
Describes the API for accessing the Web Kit's Document Object Model.
|
Dashcode |
Reference |
2008-09-09
|
|
Xcode 3.1.1 Release Notes
(HTML)
Describe configuration changes, bug fixes, and newly reported issues since Xcode 3.1.
|
Xcode |
Release Notes |
2008-09-09
|
|
Xcode Build System Guide
(HTML)
(PDF)
Provides a detailed description of the Xcode build system and shows how to customize it.
|
Xcode |
Guides |
2008-09-09
|
|
Xcode Project Management Guide
(HTML)
(PDF)
Provides practical descriptions of the major development tasks developers perform with Xcode.
|
Xcode |
Guides |
2008-09-09
|
|
Xcode Workspace Guide
(HTML)
(PDF)
Provides an overview of the Xcode workspace, and shows how to use its components and features.
|
Xcode |
Guides |
2008-09-09
|
|
Debugging An Authorization Plug-In With Xcode
(HTML)
TN2108: A tutorial on how to use Xcode to debug an authorization plug-in.
|
Compiling & Debugging, Xcode |
Technical Notes |
2008-09-08
|
|
Reminders
(HTML)
(DMG)
(ZIP)
Dashboard widget with a plug-in that displays upcoming iCal events, to do items, and calendars.
|
Dashcode |
Sample Code |
2008-07-25
|
|
File System Overview
(HTML)
(PDF)
Conceptual information and guidelines describing the structure and usage of the Mac OS X file system.
|
Files & Software Installation |
Guides |
2008-07-11
|
|
Xcode Source Management Guide
(HTML)
(PDF)
Describes how to manage source changes using source control and snapshots.
|
Source Control, Xcode |
Guides |
2008-07-11
|
|
The Objective-C 2.0 Programming Language
(HTML)
(PDF)
Introduces object-oriented programming and describes the main programming language used for Cocoa development.
|
General |
Guides |
2008-07-08
|
|
Xcode 3.1 Release Notes
(HTML)
Updated for Xcode 3.1
|
Xcode |
Release Notes |
2008-06-26
|
|
OpenGL Shader Builder User Guide
(HTML)
(PDF)
Explains how to use OpenGL Shader Builder to develop and test GPU programs.
|
Graphics & Imaging |
Guides |
2008-06-23
|
|
Debugging with GDB
(HTML)
Open-source document that explains how to use GDB to debug programs.
|
Compiling & Debugging |
Guides |
2008-06-19
|
|
GDB Internals
(HTML)
Open-source document that explains the GDB implementation.
|
Compiling & Debugging |
Guides |
2008-06-19
|
|
GNU Make
(HTML)
Documentation of the GNU make utility.
|
Compiling & Debugging |
Reference |
2008-06-19
|
|
Libtool
(HTML)
Documentation for GNU Libtool.
|
Compiling & Debugging |
Reference |
2008-06-19
|
|
Netwide Assembler Guide
(HTML)
Describes the Netwide Assembler for Intel-based Macs.
|
Compiling & Debugging, Darwin |
Reference |
2008-06-19
|
|
STABS Debug Format
(HTML)
Open-source document that explains the STABS format of symbolic debugging information.
|
Compiling & Debugging |
Reference |
2008-06-19
|
|
Customizing Rails Applications on Mac OS X Leopard
(HTML)
Learn how to enhance your Rails application with views and web forms, AJAX, and iPhone support.
|
General, Scripting & Automation, Xcode |
Articles |
2008-06-09
|
|
Deploying Rails Applications on Mac OS X Leopard
(HTML)
Learn how to deploy your Ruby on Rails application on Mac OS X Leopard Server.
|
General, Scripting & Automation, Xcode |
Articles |
2008-06-09
|
|
Developing Rails Applications on Mac OS X Leopard
(HTML)
Learn how to develop your Ruby on Rails application using Xcode 3 and the tools in Leopard.
|
General, Scripting & Automation, Xcode |
Articles |
2008-06-09
|
|
Using Doxygen to Create Xcode Documentation Sets
(HTML)
Learn how to integrate your documentation into Xcode.
|
General, Xcode |
Articles |
2008-06-09
|
|
Xcode Quick Tour Guide for Mac OS X
(HTML)
(PDF)
Provides a hands-on introduction to Xcode, Apple's comprehensive suite of software development tools for Mac OS X.
|
General, Xcode |
Guides |
2008-06-05
|
|
Interface Builder 3.1 Release Notes
(HTML)
Updated for Interface Builder 3.1
|
Interface Builder |
Release Notes |
2008-05-30
|
|
Xcode User Default Reference
(HTML)
(PDF)
Describes the user defaults developers can use to customize Xcode behavior.
|
Xcode |
Reference |
2008-05-30
|
|
ld Release Notes for Xcode 3.1
(HTML)
|
Xcode |
Release Notes |
2008-05-29
|
Xcode Installation Guide
(HTML)
(PDF)
( )
( )
Describes general installation issues for Xcode users.
|
Xcode |
Guides |
2008-05-27
|
Xcode Overview
(HTML)
(PDF)
( )
( )
Describes the Xcode IDE and its major components, and provides and overview of the development process.
|
Xcode |
Guides |
2008-05-27
|
|
What's New in Xcode
(HTML)
(PDF)
Provides an overview of new and improved features in the Xcode application.
|
Xcode |
Guides |
2008-05-22
|
|
Xcode Build Setting Reference
(HTML)
(PDF)
Describes the build settings used in the Xcode build system to compile source code and produce binary files.
|
Compiling & Debugging, Xcode |
Reference |
2008-05-21
|
|
Xcode Refactoring Guide
(HTML)
(PDF)
Describes source code refactoring and shows how to perform refactoring operations in Xcode.
|
Xcode |
Guides |
2008-05-19
|
|
Xcode Debugging Guide
(HTML)
(PDF)
Describes the Xcode debugging facilities and the recommended debugging techniques.
|
Xcode |
Guides |
2008-05-16
|
|
Xcode Unit Testing Guide
(HTML)
(PDF)
Explains how to incorporate unit tests into your development process using Xcode.
|
Xcode |
Guides |
2008-05-02
|
|
Mac OS X Man Pages
(HTML)
HTML versions of the Mac OS X, Mac OS X Server, Xcode Tools, and CHUD man pages.
|
Darwin |
Reference |
2008-04-29
|
|
Xcode Design Tools for Class Modeling
(HTML)
(PDF)
Describes the Xcode Design Tools for Class Modeling.
|
Xcode |
Guides |
2008-04-15
|
|
Xcode Tools for Core Data
(HTML)
(PDF)
Describes the Xcode modeling tools for Core Data.
|
Xcode |
Guides |
2008-04-15
|
|
Shark User Guide
(HTML)
(PDF)
Explains how to analyze code performance by profiling the system.
|
Performance |
Guides |
2008-04-14
|
|
CPlusTest Reference
(HTML)
Describes the CPlusTest framework, which provides an API for creating unit tests for C and C++ code.
|
Xcode |
Reference |
2008-04-08
|
|
HeaderDoc User Guide
(HTML)
(PDF)
Explains how to extract API reference documentation from commented header files.
|
Darwin, Xcode |
Guides |
2008-04-08
|
|
Porting UNIX/Linux Applications to Mac OS X
(HTML)
(PDF)
Conceptual information and tips about porting UNIX and Linux applications to Mac OS X.
|
Darwin |
Guides |
2008-04-08
|
|
Shell Scripting Primer
(HTML)
(PDF)
A guided tour of (Bourne) shell scripting, including control structures, numerical computation, regular expressions, subroutines, and error handling.
|
Scripting & Automation |
Guides |
2008-04-08
|
|
CrashReporter
(HTML)
TN2123: Describes CrashReporter and how to debug with crash logs.
|
Compiling & Debugging |
Technical Notes |
2008-04-01
|
|
How to work around HIMovieViewCreate failing
(HTML)
QA1417: Describes how to work around HIMovieViewCreate failing to initialize the view in QuickTime 7
|
Interface Builder |
Technical Q&As |
2008-03-11
|
|
WebObjects 5.4.1 Reference
(HTML)
Describes the WebObjects 5.4.1 classes in Javadoc format.
|
WebObjects |
Reference |
2008-03-11
|
|
Missing Results in Xcode Project Find Window
(HTML)
QA1580: A workaround for when a search that previously returned results generates no files found in Xcode
|
Xcode |
Technical Q&As |
2008-03-06
|
|
Interface Builder 3.0 Release Notes
(HTML)
|
Interface Builder |
Release Notes |
2008-03-05
|
|
Instruments User Guide
(HTML)
(PDF)
Describes the Instruments application and explains how to use it to examine program behavior.
|
Performance |
Guides |
2008-02-08
|
|
OpenGL Driver Monitor User Guide
(HTML)
(PDF)
Explains how to view the properties supported by the OpenGL drivers available on the system.
|
Graphics & Imaging |
Guides |
2008-02-08
|
|
OpenGL Profiler User Guide
(HTML)
(PDF)
Explains how to assess the efficiency of an OpenGL application.
|
Graphics & Imaging |
Guides |
2008-02-08
|
|
GNU C 4.2 Preprocessor Internals
(HTML)
|
Compiling & Debugging |
Guides |
2008-01-23
|
|
GNU C 4.2 Preprocessor User Guide
(HTML)
Describes the Apple version of the GNU C 4.2 Preprocessor.
|
Compiling & Debugging, Darwin |
Reference |
2008-01-23
|
|
GNU C/C++/Objective-C 4.2.1 Compiler User Guide
(HTML)
Describes the Apple version of the GNU 4.2.1 compiler.
|
Compiling & Debugging, Darwin, Intel-Based Macs |
Reference |
2008-01-23
|
|
GNU Compiler Collection (GCC) 4.2 Internals
(HTML)
|
Compiling & Debugging |
Guides |
2008-01-23
|
|
Connecting the Font Menu in Interface Builder 3
(HTML)
QA1571: How to connect and configure the Font/Format menus in Interface Builder 3.
|
Interface Builder |
Technical Q&As |
2008-01-21
|
|
Apple JavaScript Coding Guidelines
(HTML)
(PDF)
Provides an overview of the JavaScript language, its object-oriented features, and coding best practices.
|
Dashcode, Files & Software Installation, Scripting & Automation |
Guides |
2008-01-15
|
|
Xcode Mapping Tool for Core Data
(HTML)
(PDF)
Describes the Xcode mapping tool for Core Data.
|
Xcode |
Guides |
2007-12-30
|
|
AppleScript Studio 1.4 Release Notes
(HTML)
Moving Tiger AppleScript Studio Release Notes to separate document.
|
Scripting & Automation |
Release Notes |
2007-12-22
|
|
Debugging Process Startup
(HTML)
QA1573: Describes techniques for debugging a process's startup code.
|
Compiling & Debugging |
Technical Q&As |
2007-12-21
|
|
Automator Programming Guide
(HTML)
(PDF)
Describes the concepts and tasks for developing actions, which are bundles loaded by the Automator application.
|
Scripting & Automation |
Guides |
2007-12-11
|
|
Boinx Starts with Sample Code: FotoMagico Is a Powerful Digital Slideshow
(HTML)
Starting with Apple sample code, tools and technologies, Boinx wrote FotoMagico in a matter of months.
|
General |
Articles |
2007-12-11
|
|
GNU Compiler Collection (GCC) Internals
(HTML)
|
Compiling & Debugging |
Guides |
2007-12-11
|
|
Leopard Technology Series for Developers: Graphics & Media Overview
(HTML)
Describes Leopard's graphics and media capabilities.
|
Graphics & Imaging |
Articles |
2007-12-11
|
|
Leopard Technology Series for Developers: Objective-C 2.0 Overview
(HTML)
Describes features and capabilities introduced in Objective-C 2.0.
|
General |
Articles |
2007-12-11
|
|
WebObjects 5.4 Release Notes
(HTML)
(PDF)
Information about known issues and workarounds for WebObjects Release 5.4.
|
WebObjects |
Release Notes |
2007-12-11
|
|
User's Guide to gperf 3.0.1
(HTML)
|
Compiling & Debugging |
Guides |
2007-12-03
|
|
How can I get both Subversion (SVN) and CVS on Mac OS X 10.5 (Leopard)?
(HTML)
QA1492: Explains where to find Subversion and CVS for installation.
|
Source Control, Xcode |
Technical Q&As |
2007-11-15
|
|
AppleScript Studio Release Notes
(HTML)
Describes late-breaking news and highlights of new or changed features in the latest release of AppleScript Studio.
|
Scripting & Automation |
Release Notes |
2007-10-31
|
|
AppleScript Studio Terminology Reference
(HTML)
(PDF)
Describes the scripting terminology for AppleScript Studio, through version 1.4.
|
Scripting & Automation |
Reference |
2007-10-31
|
|
Automator Release Notes
(HTML)
Updated for changes in Mac OS X version 10.5.
|
Scripting & Automation |
Release Notes |
2007-10-31
|
|
Big Top User Guide
(HTML)
(PDF)
Explains how to monitor the use of resources on Macintosh computers, locally and over a network.
|
Performance |
Guides |
2007-10-31
|
|
Cocoa Application Tutorial
(HTML)
(PDF)
Describes how to build a simple Cocoa application using Xcode.
|
Xcode |
Guides |
2007-10-31
|
|
Developer Documentation Release Notes for Xcode 3.0
(HTML)
Describes changes to the presentation of ADC Reference Library content.
|
Xcode |
Release Notes |
2007-10-31
|
|
Documentation Set Guide
(HTML)
(PDF)
Explains how to integrate third-party documentation with the Xcode Documentation window.
|
Files & Software Installation, Xcode |
Guides |
2007-10-31
|
|
dyld Release Notes
(HTML)
Updated for Mac OS X v10.5
|
Compiling & Debugging, Darwin |
Release Notes |
2007-10-31
|
|
GCC 4 Release Notes
(HTML)
Updated for Xcode 3.0
|
Compiling & Debugging |
Release Notes |
2007-10-31
|
|
GNU C 4.0 Preprocessor User Guide
(HTML)
Describes the Apple version of the GNU C 4.0 Preprocessor.
|
Compiling & Debugging, Darwin |
Reference |
2007-10-31
|
|
GNU C/C++/Objective-C 4.0.1 Compiler User Guide
(HTML)
Describes the Apple version of the GNU 4.0.1 compiler.
|
Compiling & Debugging, Darwin, Intel-Based Macs |
Reference |
2007-10-31
|
|
GNU macro processor
(HTML)
Documentation on the GNU macro processor.
|
Compiling & Debugging |
Reference |
2007-10-31
|
|
Interface Builder User Guide
(HTML)
(PDF)
Conceptual information and tasks explaining how to use the Interface Builder application to design user interfaces.
|
Interface Builder |
Guides |
2007-10-31
|
|
Saturn 4.5 User Guide
(HTML)
(PDF)
Explains how to analyze a program's function-calling structure.
|
Performance |
Guides |
2007-10-31
|
|
Terminal 2 Release Notes
(HTML)
Describes new features of the Terminal application in Mac OS X 10.5.
|
Xcode |
Release Notes |
2007-10-31
|
|
WebObjects 5.4 Reference
(HTML)
Describes the WebObjects 5.4 classes in Javadoc format.
|
WebObjects |
Reference |
2007-10-31
|
|
WebObjects Deployment Guide Using JavaMonitor
(HTML)
(PDF)
Tools and techniques for deploying WebObjects applications. Includes application administration and performance-improving practices.
|
WebObjects |
Guides |
2007-10-31
|
|
Xcode 3.0 Release Notes
(HTML)
Release Notes for the previous version of Xcode
|
General, Xcode |
Release Notes |
2007-10-31
|
|
ButtonMadness
(HTML)
(DMG)
(ZIP)
Demonstrates how to use the various types of buttons using a nib file or programatically.
|
Interface Builder |
Sample Code |
2007-10-30
|
|
Symbol Variants Release Notes
(HTML)
Describes symbol variants, a way of providing multiple versions of symbols for backwards compatibility.
|
Compiling & Debugging, Darwin |
Release Notes |
2007-10-16
|
|
Kernel Core Dumps
(HTML)
TN2118: Explains how to gather and use remote kernel core dumps.
|
Compiling & Debugging, Darwin |
Technical Notes |
2007-09-18
|
|
Web Kit DOM Programming Topics
(HTML)
(PDF)
Describes how to use JavaScript in web content and Web Kit-based applications.
|
Dashcode |
Guides |
2007-09-04
|
|
Preprocessing Info.plist files in Xcode Using the C Preprocessor
(HTML)
TN2175: Describes workarounds for several issues concerning preprocessing Info.plist files in Xcode with the C preprocessor.
|
Xcode |
Technical Notes |
2007-08-14
|
|
Speeding up your Xcode Builds
(HTML)
TN2190: Speed up your Xcode builds by leveraging the power of the Xcode build system
|
Xcode |
Technical Notes |
2007-08-14
|
|
Distribution Definition Reference
(HTML)
(PDF)
Describes the schema of distribution definition files.
|
Files & Software Installation |
Reference |
2007-07-23
|
|
Installer JavaScript Reference
(HTML)
(PDF)
Describes the JavaScript object model used in distribution definition files.
|
Files & Software Installation |
Reference |
2007-07-23
|
|
PackageMaker User Guide
(HTML)
(PDF)
Describes how to use PackageMaker to create installation packages.
|
Files & Software Installation |
Guides |
2007-07-23
|
|
Interface Builder Plug-In Programming Guide
(HTML)
(PDF)
Describes the process for creating custom Interface Builder palettes.
|
Interface Builder |
Guides |
2007-07-18
|
|
Quartz Composer User Guide
(HTML)
(PDF)
Explains how to use the Quartz Composer development tool to create motion graphics compositions.
|
Graphics & Imaging |
Guides |
2007-07-17
|
|
IBInspector Class Reference
(HTML)
(PDF)
Describes the methods for managing inspector views in Interface Builder.
|
Interface Builder |
Reference |
2007-07-11
|
|
iSync Manual Test Suite Guide
(HTML)
(PDF)
Describes the suite of manual test cases that plug-in developers should run before shipping their product.
|
General, Syncing |
Guides |
2007-07-11
|
|
Sync Services Tutorial
(HTML)
(PDF)
Explains how to debug multiple syncing applications using the Syncrospector development tool.
|
Syncing |
Guides |
2007-07-11
|
|
WebObjects Application Properties Reference
(HTML)
(PDF)
Describes the command-line properties that can be passed to WebObjects application and tools when they start.
|
WebObjects |
Guides |
2007-07-11
|
|
WebObjects Direct to Web Guide
(HTML)
(PDF)
Introduces the Java-based technology for creating web applications that access a database. Includes examples of customizing applications.
|
WebObjects |
Guides |
2007-07-11
|
|
WebObjects Enterprise Objects Programming Guide
(HTML)
(PDF)
An overview of the technology that combines object-oriented programming with database application development. Includes examples and solutions.
|
WebObjects |
Guides |
2007-07-11
|
|
WebObjects Overview
(HTML)
(PDF)
Introduces the architecture, technologies, development tools, and development approaches of WebObjects.
|
WebObjects |
Guides |
2007-07-11
|
|
WebObjects Web Applications Programming Guide
(HTML)
(PDF)
Explains how to develop web applications using WebObjects, including application design, state management, and database architecture.
|
WebObjects |
Guides |
2007-07-11
|
|
WebObjects Web Services Programming Guide
(HTML)
(PDF)
Explains how to develop and utilize web services in WebObjects.
|
WebObjects |
Guides |
2007-07-11
|
|
Cocoa Application Tutorial Using Bindings
(HTML)
(PDF)
A hands-on introduction to Cocoa bindings.
|
Xcode |
Guides |
2007-07-10
|
|
iSync Plug-in Maker User Guide
(HTML)
(PDF)
Explains how to use the iSync Plug-in Maker tool to create and test iSync phone plug-ins.
|
General, Syncing |
Guides |
2007-07-10
|
|
Using Ruby on Rails for Web Development on Mac OS X
(HTML)
Learn why Mac OS X is the preferred platform for Ruby on Rails.
|
Scripting & Automation |
Articles |
2007-06-06
|
|
Debugging a WebKit Plug-in in Xcode
(HTML)
QA1500: Directions for debugging a WebKit plug-in in Xcode.
|
Compiling & Debugging |
Technical Q&As |
2007-06-05
|
|
Bug Reporting Best Practices
(HTML)
Provides information regarding the best means in which to file a bug report.
|
Compiling & Debugging |
Articles |
2007-05-25
|
|
C++ Tips and Tricks for Mac OS X
(HTML)
TN2185: Tips and tricks for beginning to advanced C++ programmers on Mac OS X.
|
Compiling & Debugging, Xcode |
Technical Notes |
2007-05-25
|
|
GDB Release Notes
(HTML)
Updated for Mac OS X v10.5
|
Compiling & Debugging |
Release Notes |
2007-05-16
|
|
Code Signing Guide
(HTML)
(PDF)
Explains how you can sign your code and why you should.
|
Files & Software Installation |
Guides |
2007-05-15
|
|
NSObject Interface Builder Kit Additions Reference
(HTML)
(PDF)
Describes additional methods on the NSObject class used by Interface Builder.
|
Interface Builder |
Reference |
2007-05-10
|
|
NSView Interface Builder Kit Additions Reference
(HTML)
(PDF)
Describes additional methods on the NSView class used by Interface Builder.
|
Interface Builder |
Reference |
2007-05-10
|
|
Mac OS X ABI Mach-O File Format Reference
(HTML)
(PDF)
Describes the data structures that make up the Mach-O file format.
|
Darwin |
Reference |
2007-04-26
|
|
Interface Builder Kit Framework Reference
(HTML)
(PDF)
Describes the classes, types, and contants in the Interface Builder Kit framework.
|
Interface Builder |
Reference |
2007-04-18
|
|
Runtime Configuration Guidelines
(HTML)
(PDF)
Conceptual and reference information for dynamically configuring your software.
|
Files & Software Installation |
Guides |
2007-04-18
|
|
Dashboard Programming Topics
(HTML)
(PDF)
Explains Dashboard and Web Kit technologies used in widgets.
|
Dashcode |
Guides |
2007-04-13
|
|
Compiler Tools Release Notes
(HTML)
Describes the latest changes to the Mach-O assemblers, linkers, and object file tools.
|
Compiling & Debugging |
Release Notes |
2007-04-11
|
|
Mac OS X ABI Function Call Guide
(HTML)
(PDF)
Describes the function-calling conventions used in the architectures supported by Mac OS X.
|
Compiling & Debugging, Intel-Based Macs |
Guides |
2007-04-04
|
|
Debugging and Symbolizing Crash Dumps in Xcode
(HTML)
Learn to use crash logs to find those difficult bugs.
|
Xcode |
Articles |
2007-04-03
|
|
IBDocument Class Reference
(HTML)
(PDF)
Describes the Objective-C API for manipulating Interface Builder documents.
|
Interface Builder |
Reference |
2007-04-02
|
|
IBPlugin Class Reference
(HTML)
(PDF)
Describes the base methods for managing plug-ins in Interface Builder.
|
Interface Builder |
Reference |
2007-04-02
|
|
Interface Builder Kit Constants Reference
(HTML)
(PDF)
Describes the constants declared in the Interface Builder Kit framework.
|
Interface Builder |
Reference |
2007-04-02
|
|
Interface Builder Kit Data Types Reference
(HTML)
(PDF)
Describes the C types declared in the Interface Builder Kit framework.
|
Interface Builder |
Reference |
2007-04-02
|
|
Including a custom NSWindow in a nib file
(HTML)
QA1511: Shows how to create a custom NSWindow and instantiate it in a nib file.
|
Interface Builder |
Technical Q&As |
2007-03-21
|
|
Universal Binary Programming Guidelines, Second Edition
(HTML)
(PDF)
Conceptual information and tips for writing code that runs on PowerPC-based and Intel-based Macintosh computers.
|
Intel-Based Macs |
Guides |
2007-02-26
|
|
Using GCOV from Xcode
(HTML)
QA1514: Illustrates configuring your Xcode project to work with the GCOV code coverage tool.
|
Compiling & Debugging, Xcode |
Technical Q&As |
2007-02-23
|
|
How do I access files contained in my AppleScript Studio application's main bundle?
(HTML)
QA1493: Explains how to access files stored within an AppleScript Studio application.
|
Scripting & Automation, Xcode |
Technical Q&As |
2007-02-05
|
|
Creating install packages from the command line
(HTML)
QA1284: Describes how to create install packages from the command line.
|
Files & Software Installation |
Technical Q&As |
2007-01-22
|
|
Mac OS X Debugging Magic
(HTML)
TN2124: Collection of Mac OS X debugging hints and tips.
|
Compiling & Debugging |
Technical Notes |
2007-01-10
|
|
Leopard Technology Series for Developers: Introducing Dashcode
(HTML)
Learn how Dashcode makes widget development easier than ever.
|
Dashcode, Scripting & Automation |
Articles |
2007-01-09
|
|
Mach-O Programming Topics
(HTML)
(PDF)
Explains the use of the Mac OS X runtime architecture, including program types, loading and executing code, and using libraries and plug-ins.
|
Compiling & Debugging |
Guides |
2006-11-28
|
|
Leopard Technology Series for Developers: Leopard Developer Tools Overview
(HTML)
Learn how Leopard developer tools make it easier than ever to create exciting applications.
|
Xcode |
Articles |
2006-11-15
|
|
Debugging NSTableView's "Action Invocation" binding
(HTML)
QA1472: Discusses the issues and factors that affect NSTableView's "Action Invocation" binding.
|
Interface Builder |
Technical Q&As |
2006-11-13
|
|
Cross-Development Programming Guide
(HTML)
(PDF)
Explains how to build software for versions of Mac OS X other than the one the development tools are running on.
|
Intel-Based Macs, Xcode |
Guides |
2006-11-07
|
|
Developer Documentation Release Notes for Xcode 2.3
(HTML)
Describes the new Reference resource type in the Reference Library documentation suite.
|
Xcode |
Release Notes |
2006-11-07
|
|
Dynamic Library Programming Topics
(HTML)
(PDF)
Explains how to design, implement, and use dynamic libraries.
|
Compiling & Debugging |
Guides |
2006-11-07
|
|
Framework Programming Guide
(HTML)
(PDF)
Conceptual information and guidelines on how to create a framework.
|
Xcode |
Guides |
2006-11-07
|
|
How to add a folder to the contents of a package
(HTML)
QA1484: Describes how to add a folder of files to the package contents of executable code
|
Xcode |
Technical Q&As |
2006-10-31
|
|
Porting CodeWarrior Projects to Xcode
(HTML)
(PDF)
Explains how to move software projects from CodeWarrior to Xcode and compares the two development environments.
|
Intel-Based Macs, Xcode |
Guides |
2006-10-26
|
|
Using static versions of existing dynamic libraries
(HTML)
QA1393: Illustrates how to select a static version of a library when a dynamic version of the library exists.
|
Compiling & Debugging, Xcode |
Technical Q&As |
2006-10-24
|
|
Java on Intel-based Macs
(HTML)
QA1295: Required changes (if any) for Java applications to run on Intel-based Macs.
|
Java |
Technical Q&As |
2006-10-17
|
|
Interface element identification in Interface Builder
(HTML)
QA1323: Describes a way to easily visually identify interface elements in a nib file.
|
Interface Builder |
Technical Q&As |
2006-10-06
|
|
Building Objective-C static libraries with categories
(HTML)
QA1490: Describes how to properly build Objective-C static libraries that contain categories on existing classes.
|
Compiling & Debugging |
Technical Q&As |
2006-10-03
|
|
CxxNewDelete
(HTML)
(DMG)
(ZIP)
How to override the C++ 'new' and 'delete' operators.
|
Compiling & Debugging |
Sample Code |
2006-10-03
|
|
GCC Porting Guide
(HTML)
(PDF)
Provides guidance on how to migrate projects to new GCC releases.
|
Compiling & Debugging, Intel-Based Macs |
Guides |
2006-10-03
|
|
Performance Overview
(HTML)
(PDF)
Introduces the factors that determine performance.
|
Performance |
Guides |
2006-10-03
|
|
InstallerPluginSample
(HTML)
(DMG)
(ZIP)
Provides instructions for extending software installation using custom plugins
|
Files & Software Installation |
Sample Code |
2006-08-30
|
|
Automating Development Tasks with Automator and Xcode
(HTML)
Learn to streamline daily tasks in your development projects using Automator.
|
Scripting & Automation, Xcode |
Articles |
2006-08-07
|
|
QCFundamentals
(HTML)
(DMG)
(ZIP)
Demonstrates Coordinate, Interpolation, and Iterative systems in Quartz Composer with an amusing animation
|
Graphics & Imaging |
Sample Code |
2006-08-07
|
|
QCGalaxy
(HTML)
(DMG)
(ZIP)
Demonstrates use of Particle Systems and Core Image Filters in Quartz Composer
|
Graphics & Imaging |
Sample Code |
2006-08-07
|
|
BlockAnimation
(HTML)
(DMG)
(ZIP)
A bit of java code which INCORRECTLY handles animation
|
Java |
Sample Code |
2006-08-01
|
|
IBFragmentView
(HTML)
(DMG)
(ZIP)
Illustrates building an Interface Builder plugin including a custom inspector and library integration for a custom view.
|
Interface Builder |
Sample Code |
2006-08-01
|
|
iSync Sample Document
(HTML)
(DMG)
(ZIP)
iSync Plug-in Maker sample document, illustrating how to build an iSync plug-in for a SyncML phone.
|
Syncing |
Sample Code |
2006-08-01
|
|
Mac OS X Assembler Reference
(HTML)
(PDF)
Describes the syntax, directives, and specific options required for the Mac OS X assembler.
|
Compiling & Debugging |
Reference |
2006-07-24
|
|
Software Delivery Guide
(HTML)
(PDF)
Explains how to distribute and install Mac OS X software using PackageMaker and Installer.
|
Files & Software Installation |
Guides |
2006-07-24
|
|
Improving Your Software with Xcode andStatic Code Analysis Techniques
(HTML)
Learn about static analysis and get started using it with an Xcode project.
|
Performance, Xcode |
Articles |
2006-07-10
|
|
How do I use asserts while debugging?
(HTML)
QA1431: How do I enable asserts so they log their messages and/or break when I'm debugging?
|
Compiling & Debugging, Xcode |
Technical Q&As |
2006-06-30
|
|
C++ Runtime Environment Programming Guide
(HTML)
(PDF)
Provides information about how to create and deploy C++ binaries.
|
Compiling & Debugging |
Guides |
2006-06-28
|
|
Code Size Performance Guidelines
(HTML)
(PDF)
Guidelines for reducing the size of an application binary.
|
Performance |
Guides |
2006-06-28
|
|
Memory Usage Performance Guidelines
(HTML)
(PDF)
Guidelines for improving the performance of memory-related code.
|
Performance |
Guides |
2006-06-28
|
|
Test64BitMultiprec
(HTML)
(DMG)
(ZIP)
Implements (PPC) A*Y+B where A & B are arrays of 64-bit words and Y is a 64-bit integer
|
Performance |
Sample Code |
2006-06-09
|
|
Introducing Xcode 2.3
(HTML)
Get an overview of Xcode 2.3.
|
Xcode |
Articles |
2006-05-31
|
|
Dashboard Reference
(HTML)
(PDF)
Explains JavaScript, Info.plist, and other objects used within Dashboard.
|
Dashcode |
Reference |
2006-05-23
|
|
GCC 3 Release Notes
(HTML)
Updated for Xcode 2.3
|
Compiling & Debugging |
Release Notes |
2006-05-23
|
|
Jar Bundler User Guide
(HTML)
(PDF)
Conceptual information and a tutorial about deploying JAR-based applications as Mac OS X application bundles.
|
Compiling & Debugging, Java |
Guides |
2006-05-23
|
|
Tips for searching Headers, APIs and ADC reference material.
(HTML)
QA1475: Presents a number of different ways to search for APIs and reference material on the system.
|
Xcode |
Technical Q&As |
2006-04-27
|
|
Fractal Performance
(HTML)
(DMG)
(ZIP)
Three fractal applications that show various bottlenecks and how they can be fixed.
|
Java, Performance |
Sample Code |
2006-04-17
|
|
JNI Development on Mac OS X
(HTML)
TN2147: Discusses use of native APIs and UI elements from Java applications
|
Java |
Technical Notes |
2006-04-17
|
|
UnsupportedClassVersionError With J2SE 5.0 Release 4
(HTML)
QA1474: Explains problems running existing Xcode projects after upgrading to J2SE 5.0 Release 4
|
Java |
Technical Q&As |
2006-04-14
|
|
MyFirstJNIProject
(HTML)
(DMG)
(ZIP)
A Java application that calls the Address Book framework through the JNI
|
Java |
Sample Code |
2006-04-12
|
|
simpleJavaLauncher
(HTML)
(DMG)
(ZIP)
How to launch 1.4.x and future JVM's from a Core Foundation tool.
|
Java |
Sample Code |
2006-04-12
|
|
AppleScript Studio Programming Guide
(HTML)
(PDF)
Explains how to create script-driven applications with complex user interfaces based on Cocoa UI classes. Includes tutorials.
|
Scripting & Automation |
Guides |
2006-04-04
|
|
Drawing Performance Guidelines
(HTML)
(PDF)
Guidelines for improving the speed of drawing code.
|
Graphics & Imaging |
Guides |
2006-04-04
|
|
Launch Time Performance Guidelines
(HTML)
(PDF)
Guidelines for improving the launch performance of an application.
|
Performance |
Guides |
2006-04-04
|
|
WcharDataFormatter
(HTML)
(DMG)
(ZIP)
An example of how to write a custom data formatter.
|
Xcode |
Sample Code |
2006-03-31
|
|
Building a JNI Universal Application with Xcode
(HTML)
Learn to add Mac OS X features into your Java application using JNI and Xcode.
|
Java |
Articles |
2006-03-20
|
|
Common QA and Roadmap for USB Software Development on Mac OS X
(HTML)
QA1370: Roadmap for development of USB Software on Mac OS X and some Common Questions and Answers
|
Performance |
Technical Q&As |
2006-02-28
|
|
Optimizing Your Application with System Trace in Shark 4
(HTML)
See how your code interacts with Mac OS X using the power of Shark.
|
Performance |
Articles |
|