iOS용 앱 개발

세계에서 가장 앞선 모바일 운영 체제

iOS는 세계에서 가장 앞선 모바일 운영 체제로서, 모바일 장비 기능의 새로운 지평을 열고 있습니다. iOS SDK와 Xcode IDE를 함께 활용하면 혁신적인 모바일 앱을 쉽게 만들 수 있습니다.

강력한 Foundation

핵심 OS X 기술을 기반으로 하는 iOS의 놀라운 사용자 경험은 iPhone, iPad 및 iPod touch 하드웨어의 활용을 극대화해 줍니다. iOS와 OS X 간에 공통적으로 적용된 기술에는 OS X 커널, 네트워킹용 BSD 소켓 및 Objective-C 및 기본적인 성능을 내기 위한 C/C++ 컴파일러가 포함됩니다.

Cocoa Touch

Cocoa Touch는 iOS에서 사용자 상호 작용을 이끄는 프로그래밍 프레임워크입니다. Cocoa Touch 및 iOS 인터페이스는 Cocoa와 환상적인 Mac 데스크탑에서 파생된 기술을 사용하여 Multi-Touch가 가능하도록 완전히 새롭게 디자인되었습니다. iPhone의 단추, 표 목록, 페이지 전환 및 동작은 포켓형 폼 팩터의 고유한 특성이며, 개발자는 Cocoa Touch 프레임워크를 통해 이러한 모든 UI를 사용할 수 있습니다.

모델 뷰 컨트롤러 패러다임에 기반한 Cocoa Touch는 최신 응용 프로그램을 생성하는 데 필요한 탄탄한 기반이 됩니다. Interface Builder 개발자 도구와 함께 사용하면 드래그 앤 드롭 기능을 사용하여 쉽고 재미있게 멋진 차세대 iOS 응용 프로그램을 설계할 수 있습니다.

강력한 하위 수준 기반 덕분에 멀티 플레이어 게임용 Game 키트, 뛰어난 성능을 제공하면서도 데이터 관리가 용이한 Core Data, 화려한 효과를 위한 Core Animation 및 WebKit에서 가장 혁신적인 휴대폰용 브라우저 엔진과 같은 환상적인 상위 수준 프레임워크를 사용할 수 있습니다.

Cocoa Touch 프레임워크와 강력한 기반의 조합은 새로운 응용 프로그램 작품을 만들기 위한 특별한 캔버스를 제공합니다. 더 알아보기

그래픽

iOS는 종합적인 2D 그리기, 가속화된 3D 렌더링, 비디오 재생 및 캡처 기능에 대한 직접 액세스 등 다양한 그래픽 기능을 제공합니다. 뛰어난 수준의 프레임워크를 사용하여 앱 UI 내에서 멋진 애니메이션과 전환을 생성할 수 있습니다. 더 알아보기

손쉽게 시작하기

Xcode와 iOS SDK는 Mac App Store에서 무료로 다운로드할 수 있습니다. Xcode IDE, Instruments 및 iOS Simulator와 같은 도구를 사용하면 초보자도 몇 분 이내에 앱을 만들 수 있습니다. 또한 장비에서 테스트하고 앱을 배포할 준비가 완료된 경우 iOS Developer Program에 참여하여 필요한 리소스를 얻을 수 있습니다.