Develop for iPhone OS

세계에서 가장 앞선 모바일 플랫폼

The world’s most advanced mobile platform.

iPhone OS는 세계에서 가장 앞선 모바일 플랫폼으로 휴대용 모바일 기기로 할 수 있는 기능을 재정의하였습니다. Xcode 툴과 iPhone SDK의 결합은 전례없는 뛰어난 기능을 수행하는 응용 프로그램을 쉽게 제작할 수 있게 해 줍니다. 모든 iPhone OS 기기에서 제공 가능한 App Store는 전세계적으로 현지화되어 있으며, 모바일 개발자들을 위한 최고의 플랫폼이 되었습니다.

강력한 파운데이션

iPhone OS는 강력한 파운데이션 위에 구축되었기 때문에 놀라운 사용자 환경을 제공할 수 있었습니다. 충분히 검증된 Mac OS X 코어로부터 파생된 iPhone OS는 간편하고 효율적이면서도 iPhone 및 iPod touch 하드웨어를 충분히 활용할 수 있는 원활한 작업 과정을 보장합니다. Mac과 iPhone이 공유하고 있는 기술에는 OS X 커널, 네트워킹을 위한 BSD 소켓, Objective-C, 네이티브 코드 수행을 위한 C/C++ 컴파일러 등을 포함되어 있습니다.

Cocoa Touch

Cocoa Touch는 iPhone OS에서 사용자 작동을 구동시키는 프로그래밍 프레임워크입니다. Cocoa 기술과 아름다운 Mac 데스크탑을 이용한 Cocoa Touch와 iPhone OS 인터페이스는 멀티 터치 환경에 맞게 완벽하게 재설계되었습니다. iPhone의 버튼, 테이블 목록, 페이지 전환, 제스쳐 등은 고유의 간편함을 자랑하며, 개발자들은 Cocoa Touch 프레임워크를 이용하여 이 모든 UI 성능을 구현할 수 있습니다.

Model-View-Controller 패러다임에서 구축된 Cocoa Touch는 예술적인 수준의 응용 프로그램을 제작할 수 있는 견고한 파운데이션을 제공합니다. Interface Builder 개발자 툴과의 결합을 통하여 뛰어난 차세대 iPhone 응용 프로그램을 드래그 앤 드롭 만으로 쉽고 즐겁게 설계할 수 있습니다.

Cocoa Touch의 강력한 로우레벨 파운데이션은 Game Kit을 이용한 멀티플레이어 게임, Core Data의 쉽고 강력한 데이터 관리, 적은 코드로도 환상적인 효과를 줄 수 있는 Core Animation, WebKit이 제공하는 가장 혁신적인 모바일 엔진과 같은 환상적인 하이레벨 프레임워크를 가능하게 하는 기초가 됩니다.

Cocoa Touch 프레임워크와 강력한 파운데이션의 결합은 응용 프로그램을 예술 수준으로 승화시킬 수 있는 새로운 차원의 독특한 작업 환경을 제공할 것입니다.

그래픽

iPhone OS는 포괄적인 2D 드로잉부터 강화된 3D 렌더링에 이르기까지 광범위한 그래픽 성능을 제공합니다. 하이레벨 프레임워크를 통해 접근 가능한 이와 같은 기능들은 여러분의 응용 프로그램 UI 내에 아름다운 애니메이션 및 전환 효과를 쉽게 사용할 수 있게 해 줄 것입니다. 더 자세히 알아 보십시오.

간편한 시작

전체 Xcode 개발자 툴과 iPhone SDK는 함께 배포되며, Apple 개발자로 등록하는 것만으로도 무료로 다운로드할 수 있습니다. Simulator는 여러분이 제작한 최초의 응용 프로그램을 몇 분 안에 실행시킬 수 있게 해주며, 여러분이 iPhone 또는 iPod touch에서 테스트 및 이행할 수 있는 준비가 되었을 때, iPhone 개발자 프로그램이 여러분을 안내할 것입니다.