개발자를 위한 시스템 기능
OpenCL
Open Computing Language는 개발자들이 그래픽 프로세서의 기가플롭 급 컴퓨팅 성능을 경험하고 모든 응용 프로그램에 이를 활용할 수 있게 해 줍니다.
Grand Central Dispatch
모든 Mac OS X은 멀티코어 용으로 다수의 코어 및 프로세서 작업 할당에 최적화되어 있습니다. 개발자들은 GCD API를 통해 최신 Mac의 성능을 아낌없이 사용할 수 있습니다.
Terminal
탭, 색상, Unicode를 지원하는 UNIX shell 접근을 제공합니다.
UNIX 툴
make, autoconf, tar, zip과 같은 가장 많이 사용되는 명령어를 모두 사용할 수 있습니다.
에디터
모든 Mac에는 TextEdit, vi, emacs가 포함되어 있습니다.
Java
JRE, Web Start, javac 컴파일러, Ant 빌드 시스템, 고유의 Swing 룩앤필에 이르기까지 Mac과 잘 어울리는 완벽한 Java 개발 플랫폼을 제공합니다.
스크립트 언어
모든 Mac에서는 AppleScript, Perl, Python, Ruby를 사용할 수 있습니다. Terminal.app을 여시고 가장 좋아하는 스크립팅 언어로 코딩을 시작해 보십시오.
Apple Event Bridge
Objective-C, Ruby, Python과 같은 언어를 사용하는 Apple의 커맨드 앤 쿼리 응용 프로그램으로 AppleScript와 동일한 메시징 아키텍쳐를 사용합니다.
Web 개발
Apache, PHP, Ruby on Rails와 같은 오픈 소스 툴 및 프레임워크입니다. 모든 Mac 사용자는 자동으로 설정된 홈 디렉토리에 Apache 로컬 호스팅을 위한 사용자의 Sites 폴더를 가지게 됩니다.
Cocoa 프레임워크
AppKit
GUI 설계를 위한 툴박스로 버튼, 윈도우, 목록, 팝업과 같은 모든 표준 Mac 컨트롤을 포함하고 있으며, Xcode와 Interface Builder로 쉽게 사용할 수 있습니다.
파운데이션
모든 Cocoa 응용 프로그램의 빌딩 블록으로, Cocoa 전반적으로 사용되는 콜렉션 클래스와 기본 오브젝트를 포함하고 있습니다.
그래픽
고차원 Core Animation과 Core Image부터 업계 표준 OpenGL에 이르기까지 박진감있는 응용 프로그램을 제작할 수 있는 그래픽 프레임워크를 제공합니다.
멀티코어 API
NSOperation과 같은 특수 API로 최신 멀티코어 Mac의 가능성을 극대화할 수 있는 Cocoa 응용 프로그램을 쉽게 제작해 보십시오.
Bonjour
설정할 필요가 없는 간편한 네트워킹을 통해 네트워크 상의 다른 컴퓨터나 장치를 쉽게 발견하고 커뮤니케이션할 수 있습니다.
Cocoa Bridge
Mac OS X에는 스크립팅 언어인 AppleScript, Python, Ruby가 내장되어 있어 네이티브 신택스를 사용하는 Cocoa 프레임워크를 통해 Mac의 성능을 완벽하게 이용할 수 있습니다.



