Sort by Title |
Sorted by Resource Type |
Sort by Date |
Building an Open Source Universal Binary
(HTML)
Learn to build a universal binary through this sample build that uses OpenSSL.
|
Articles |
2006-04-24
|
Creating Cross-Platform Applications with Core Foundation and Open Source
(HTML)
Learn how to import and export data types across a range of platforms using CF-Lite.
|
Articles |
2005-04-11
|
Porting Drivers to Mac OS X
(HTML)
(PDF)
Tips and code samples to help UNIX/Linux device driver developers bring their drivers to Mac OS X.
|
Guides |
2009-05-06
|
Dynamic Library Programming Topics
(HTML)
(PDF)
Explains how to design, implement, and use dynamic libraries.
|
Guides |
2009-02-26
|
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.
|
Guides |
2009-02-04
|
System Startup Programming Topics
(HTML)
(PDF)
Explains the boot process used to initialize the Mac OS X operating system.
|
Guides |
2008-11-19
|
File System Overview
(HTML)
(PDF)
Conceptual information and guidelines describing the structure and usage of the Mac OS X file system.
|
Guides |
2008-07-11
|
Runtime Configuration Guidelines
(HTML)
(PDF)
Conceptual and reference information for dynamically configuring your software.
|
Guides |
2008-07-08
|
64-Bit Transition Guide
(HTML)
(PDF)
Describes the 64-bit features available in Mac OS X.
|
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.
|
Guides |
2008-04-08
|
Strings Programming Guide for Core Foundation
(HTML)
(PDF)
Explains how to create, manipulate, and search strings in Core Foundation, and how strings interact with encodings and character sets.
|
Guides |
2008-03-11
|
Data Formatting Guide for Core Foundation
(HTML)
(PDF)
Explains how to use Core Foundation formatters to create and validate text in text fields and other cells.
|
Guides |
2006-12-21
|
Bundle Programming Guide
(HTML)
(PDF)
Explains how to use Core Foundation bundle objects to organize resources.
|
Guides |
2005-11-09
|
Dates and Times Programming Guide for Core Foundation
(HTML)
(PDF)
Explains how to manage Core Foundation dates and times.
|
Guides |
2005-08-11
|
Multiple User Environments
(HTML)
(PDF)
Explains the system's user environment and gives guidance on writing programs for that environment.
|
Guides |
2005-07-07
|
Plug-ins
(HTML)
(PDF)
Explains how to use the plug-in architecture provided by Core Foundation.
|
Guides |
2005-03-03
|
Collections Programming Topics for Core Foundation
(HTML)
(PDF)
Explains how to group objects in arrays, sets, or dictionaries in Core Foundation.
|
Guides |
2003-08-07
|
Debugging Programming Topics for Core Foundation
(HTML)
(PDF)
Tips and techniques for debugging Core Foundation code.
|
Guides |
2003-01-17
|
Mac OS X Man Pages
(HTML)
HTML versions of the Mac OS X, Mac OS X Server, Xcode Tools, and CHUD man pages.
|
Reference |
2008-04-29
|
Perl, Python, and Ruby Extensions Release Notes
(HTML)
Describes how to create universal binary extensions for Perl, Python, and Ruby.
|
Release Notes |
2007-10-31
|
Core Foundation Reference Update
(HTML)
(PDF)
Summarizes the symbols added to the Core Foundation framework.
|
Release Notes |
2007-07-18
|
MultiprecisionFP
(HTML)
(DMG)
(ZIP)
How to utilize the gmp and arprec multiprecision floating point packages on Mac OS X
|
Sample Code |
2007-03-26
|
X11CallCarbonAndCocoa
(HTML)
(DMG)
(ZIP)
Demonstrates a double clickable X11 application which performs various "native" Mac OS X operations.
|
Sample Code |
2003-07-28
|
MP3 Player
(HTML)
(DMG)
(ZIP)
How to wrap a command-line UNIX/Linux application in a Cocoa GUI, calling a the command-line app through NSTask.
|
Sample Code |
2003-01-14
|
Building Universal Binaries from "configure"-based Open Source Projects
(HTML)
TN2137: Describes some methods for building some existing "configure"-based Open Source packages as universal binaries.
|
Technical Notes |
2006-10-05
|
Compiling X11 / OpenGL applications on Mac OS X v.10.5 Leopard
(HTML)
QA1567: Trying to compile X11 / OpenGL application on Mac OS X v.10.5 result on "ld: cycle in dylib re-exports with /usr/X11R6/lib/libGL.dylib""
|
Technical Q&As |
2007-10-30
|
Static linking of user binaries on Mac OS X
(HTML)
()
QA1118: Explains why static linking of user binaries is not supported on Mac OS X, and possible workarounds.
|
Technical Q&As |
2002-02-07
|