입맛에 맞게 iOS 개발에 관련된 내용을 골라 보는 재미가 있다!
전체적으로 독자들이 개발 환경을 더욱 깊이 이해하도록 하는 데에 역점을 두었으며 Xcode와 인터페이스 빌더에 대한 다양한 작업 방법을 배울 수 있을 뿐 아니라 다양한 구성 요소들에 대해서도 보다 상세히 알 수 있게 설명하고 있다. 도서 후반부에서는 다양한 애플리케이션의 예제나 레시피를 통해 어떻게 각 기능들이 처음부터 끝까지 완벽하게 구현되는지 상세히 설명하였다.
이 책의 예제를 중점적으로 설명한 장에서는 독자의 관심에 따라 자유롭게 장을 선택하여 읽고 관심있는 애플리케이션을 개발할 수 있도록 하기 위해 각 레시피마다 되도록 다른 장들의 예제와 겹치지 않도록 구성하였다. 특히 초보자를 위해 Xcode와 인터페이스 빌더에 대한 이해를 돕기 위해 1장부터 시작해서 3장까지는 기초적인 내용들을 설명하고 있다. 전반부(1~3장)에서 객체의 속성들을 설정하고 구성하는 데 사용되는 몇 가지의 메소드들은 책의 다른 장에서도 사용되고 있어 충분한 이해가 필요하기 때문이다.
이 책의 레시피들 중 애플 디바이스와 프로비저닝 프로파일을 원한다면 iOS 시뮬레이터를 통해 완벽하게 테스트할 수는 없으며 애플 디바이스와 프로비저닝 프로파일에 대한 정보는 애플의 iOS 개발자 프로그램을 통해 얻을 수 있다. 시뮬레이터로 실행할 수 없는 레시피에 대해서는 별도로 본문에 언급하였다. 명확하고 간결한 코드 예제들은 각 레시피뿐 아니라 iOS SDK에서 제공할 수 있는 최고의 첨단 솔루션을 선사한다. Xcode 4.2에서 인터페이스 빌더를 통해 작업하는 것을 배우고 애니메이션과 멀티미디어를 활용한 응용 프로그램을 구축하며 위치인지 앱을 생성할 뿐 아니라 iOS 응용 프로그램 디자인과 개발에 대한 모범 사례를 볼 수 있다.
비지니스 앱, 게임, 유틸리티, 멀티미디어 앱 등 무엇을 개발하든 여기에서 소개하는 문제 해결 방법이 iOS 개발에 있어 필요한 모든 것을 제공하는 필수적인 도구임을 알게 될 것이다.
이 책을 통해 배울 수 있는 것들은 다음과 같다.
- 멋진 애니메이션과 멀티미디어를 통해 앱이 차별화 될 수 있도록 하며
- GameCenter를 통해 게임 앱의 기능을 향상시킬 수 있으며
- 최신의 Xcode를 통해 유용한 앱을 개발할 수 있으며
- 앱을 TableView, UIView, core graphics로 확장시킬 수 있다.
독자의견 남기기