입맛에 맞게 iOS 개발에 관련된 내용을 골라 보는 재미가 있다!
전체적으로 독자들이 개발 환경을 더욱 깊이 이해하도록 하는 데에 역점을 두었으며 Xcode와 인터페이스 빌더에 대한 다양한 작업 방법을 배울 수 있을 뿐 아니라 다양한 구성 요소들에 대해서도 보다 상세히 알 수 있게 설명하고 있다. 도서 후반부에서는 다양한 애플리케이션의 예제나 레시피를 통해 어떻게 각 기능들이 처음부터 끝까지 완벽하게 구현되는지 상세히 설명하였다.
이 책의 예제를 중점적으로 설명한 장에서는 독자의 관심에 따라 자유롭게 장을 선택하여 읽고 관심있는 애플리케이션을 개발할 수 있도록 하기 위해 각 레시피마다 되도록 다른 장들의 예제와 겹치지 않도록 구성하였다. 특히 초보자를 위해 Xcode와 인터페이스 빌더에 대한 이해를 돕기 위해 1장부터 시작해서 3장까지는 기초적인 내용들을 설명하고 있다. 전반부(1~3장)에서 객체의 속성들을 설정하고 구성하는 데 사용되는 몇 가지의 메소드들은 책의 다른 장에서도 사용되고 있어 충분한 이해가 필요하기 때문이다.
이 책의 레시피들 중 애플 디바이스와 프로비저닝 프로파일을 원한다면 iOS 시뮬레이터를 통해 완벽하게 테스트할 수는 없으며 애플 디바이스와 프로비저닝 프로파일에 대한 정보는 애플의 iOS 개발자 프로그램을 통해 얻을 수 있다. 시뮬레이터로 실행할 수 없는 레시피에 대해서는 별도로 본문에 언급하였다. 명확하고 간결한 코드 예제들은 각 레시피뿐 아니라 iOS SDK에서 제공할 수 있는 최고의 첨단 솔루션을 선사한다. Xcode 4.2에서 인터페이스 빌더를 통해 작업하는 것을 배우고 애니메이션과 멀티미디어를 활용한 응용 프로그램을 구축하며 위치인지 앱을 생성할 뿐 아니라 iOS 응용 프로그램 디자인과 개발에 대한 모범 사례를 볼 수 있다.
비지니스 앱, 게임, 유틸리티, 멀티미디어 앱 등 무엇을 개발하든 여기에서 소개하는 문제 해결 방법이 iOS 개발에 있어 필요한 모든 것을 제공하는 필수적인 도구임을 알게 될 것이다.
이 책을 통해 배울 수 있는 것들은 다음과 같다.
- 멋진 애니메이션과 멀티미디어를 통해 앱이 차별화 될 수 있도록 하며
- GameCenter를 통해 게임 앱의 기능을 향상시킬 수 있으며
- 최신의 Xcode를 통해 유용한 앱을 개발할 수 있으며
- 앱을 TableView, UIView, core graphics로 확장시킬 수 있다.
ㆍ지은이 Shawn Grimes
2010년도에 Objective-C와 iOS에 대한 내용들을 독학한 후 iPad 앱을 처음으로 개발하였다. 볼티모어 마리랜드 숀에 위치한 캐피톨 칼리지에서 수학하였으며 2003년에 “Software and Internet applications” 전공 학위를 받았다. 좀더 체계적으로 앱을 개발하고 다른 iOS 개발자들과 워크샵을 통해 영감을 주고자 Shawn’s Bits를 설립하였다. 또 그는 지역 개발자들과 교류를 위해 크리스 스톤과 함께 볼티모어 모바일 개발자 그룹을 운영하고 있다. 숀과 그의 아내 스테파니는 어린 아이들을 위한 앱 개발 회사인 Campfire Apps를 공동으로 운영하고 있다.
ㆍ지은이 Colin Francis
메릴랜드 가이더스버그 출신의 iOS 개발자로 전산학을 전공하였다. 그 후 혼자서 iOS 개발에 대해 공부한 후 숀 그림스와 같이 일을 했다. 현재 마이애미에 거주하며 다양한 유틸리티와 오디오를 다루는 iOS 앱을 독자적으로 개발하고 있다.
저작권 안내
연관 프로그램
독자의견 남기기