내가 개인적으로 빈 응용 프로그램을 시작하고 물건을 추가 할 수 배울 것입니다 엑스 코드와 새로운 스토리 보드 API의 새 버전으로, 그것은 매우 간단합니다. 새로운 스토리 보드를 추가하고 뷰 컨트롤러 등을 추가 할 수 있습니다. irockios.com에 대한 자습서가 두 개 있지만 Lynda.com, Stanford 비디오 (iTunesU) 및 Ray Wenderlich에 대한 자습서는 훌륭한 학습 자료입니다. 템플릿 사이의 차이점을 통해 이동하려면 :
- 마스터 세부 사항을 -이 (네비게이션 컨트롤러와 2보기 컨트롤러와 함께 당신에게 TableViewController과 의지 상세보기 것입니다 마스터를 스토리 보드를 제공하는 것입니다
- 오픈 GL 게임 - 게임을 만들기위한 템플릿 (나는 이것을 한 번도 사용하지 않았습니다.)
- Page Based (페이지 뷰 기반) - 페이지보기 컨트롤러와 루트보기 컨트롤러 및 데이터보기 컨트롤러를 제공합니다.이것은 페이지 기반 터닝 UI를 제공합니다 (저는 이것을 사용하지 않습니다).
- 단일보기 - 일반적인 것입니다. 하나의 View Controller와 하나의 Scene이있는 Storyboard를 제공합니다. 이 템플릿을 사용할 때의 단점은 핵심 데이터 스택을 포함 할 수있는 옵션이 없다는 것입니다. 초보자가 CD를 사용하는 것은 아니지만, IT는 당신이 익숙해지기를 원하는 것입니다. iOS 개발을 계속한다면 나중에 사용할 것입니다.
- 탭 응용 프로그램 - 두 개의보기 컨트롤러 (각 탭마다 하나씩)가있는 탭 막대 컨트롤러를 제공합니다. 단일보기와 마찬가지로 핵심 데이터 스택 포함을위한 옵션이 없습니다.
- 유틸리티 앱 - 플립보기 스타일 UI에 사용됩니다. 이유를 알 수는 없지만 핵심 데이터는 여기에 옵션이 있습니다.
- 빈 응용 프로그램. 내가 좋아하는 것. 핵심 데이터는 옵션이며 스토리 보드를 추가하는 것은 쉽습니다. 이 작업을 시작하는 데 익숙해지는 것은 iOS 개발을 할 일을 많이하는 경우에해야 할 일이 무엇인지 배워야 할 것입니다. irockios.com의 tutorial은 빈 템플릿을 사용하고 핵심 데이터가 포함 된 탭 기반 탐색 컨트롤러 기반 앱을 10 분 이내에 처리합니다. 이것이 내가 앱을 개발하는 방법입니다.
나는 개인적으로 Lynda.com 코스 (사이먼 Allardice에 의해 사람이 좋은), 그리고 스탠포드 iTunesU 코스 (최신 일)로 시작 것, 그리고 또한 튜토리얼 레이 Wenderlich의 사이트를 통해보세요.