Road Map of Start Developing iOS Apps Today

 Start

 Tutorial

 Fundamental

 Development

 Next Steps

 - Overview
 - Introduction
 - Setup


 - Jump Right In




 - Tools
 - Language
 - Basic Tasks
 

 - Frameworks
 - Design Pattern
 - Human Interface Design
 - App Design
 - App Store

 - Finding Information
 - Where to Go from Here





본 페이지는 Start Developing iOS Apps Today문서의 Introduction 부분을 번역해 놓은 페이지 입니다. 원문은 이곳을 클릭해주세요. 발 번역이라 이상한 부분이 있을 수 있습니다. 댓글 달아 주세요.




Start Developing iOS Apps Today

Creating iOS apps is fun and rewarding, and if you're a new developer, you might be wondering where to begin. This road map provides the perfect starting point for iOS app development. On your Mac computer, you can create iOS apps that run on iPad, iPhone, and iPod touch. Follow this road map to learn where to get the tools you need, understand the major concepts and best practices, and see where to find more information.

iOS 앱을 만드는 것은 즐겁고, 보랍있으며, 당신이 새로운 개발자라면, 당신의 위대한 시작일지도 모릅니다. 이 로드맵(원문에는 위에 로드맵이 있습니다. 붙여 넣으니 이상해서 뺐음)은 iOS 앱 개발에 관한 완벽한 시작 지점(에 필요한 것들)을 제공합니다. 당신의 맥 컴퓨터에서 개발한 iOS앱을 iPad, iPhone, 그리고 iPod touch 에서 구동할 수 있습니다. 이 로드맵을 따라 배우고, 당신이 필요한 툴을 여기에서 얻고, 주요 컨셉(iOS의 개발의 전체적인 큰 그림을 말하는 듯)과 관례(주요 컨셉을 어떻게 적용하는지 방법 등) 이해하며, 여기서 더 많은 정보를 찾으세요.


As you proceed through the road map, you will use Xcode and the iOS SDK, Apple’s tools for app development. You will learn the basics of programming with Objective-C, the language that powers all iOS apps and frameworks, and will explore the Cocoa Touch frameworks. You will create a simple iOS app and learn how to test it on a device. Finally, you will learn how to submit an app to the App Store.

당신은 로드맵을 통해 개발하므로써, Xcode와 iOS SDK를 사용하고, 애플의 툴들로 앱들을 개발할 것입니다. 당신은 기본 프로그래밍과 Objective-C, 강력한 모든 iOS 앱과 프레임워크,  그리고 코코아 터치 프레임워크를 둘러보기 등을 배우기 원할 것입니다. 당신은 간단한 iOS 앱을 만들고 장치에 테스트 하는 방법을 배울 것입니다. 끝으로, 앱을 앱스토어로 보내는 방법을 배울 것입니다.



image: ../Art/start_developing_2x.png



Each page in the road map introduces a new topic and links to one or more short articles about that topic. The road map provides you with a breadth of knowledge to get you started, and the last page, Where to Go from Here, includes links to documents you should read next. After you finish the road map, you will be prepared to delve deeper into any individual topic. You'll have the knowledge, tools, and skills to start developing iOS apps.

로드맵 속 각각의 페이지는 새로운 주제를 소개하고 하나 또는 그 이상의 주제에 관한 간단한 문서 연결합니다. 로드맵은 당신이 시작할때, 폭넓은 지식과, 마지막 페이지, 어디론가 이동할 때, 당신이 다음을 읽을 때 문서에 삽입된 링크를 제공합니다. 당신이 로드맵 끝낸 이후, 각각의 깊은 주제를 찾을 준비가 되어 있을 것이다. 당신은 iOS 앱들을 개발을 시작할 지식, 툴과 스킬을 가지고 있을 것이다.


Posted by 창업자닉군
,

미션 컨트롤은 쉽게 말해 작업하는 뷰를 여러개 만드는 것입니다. 뷰는 여러개라도, 모니터가 1개 뿐이므로 한 번에 하나씩 만 볼 수 있지만, 작업환경을 분리할 수 있으므로 유용합니다. 저 처럼 블로그에 포스팅 할 때도, 첫 화면에서 작업하고, 두 번째 화면에서 포토샵을 사용해서, 창끼리 서로 밑에 깔려 있을 경우 쉽게 찾을 수 있습니다. 뷰를 옮겨 다니기도 매우 편해 쉽게 작업할 수 있습니다.



1. 미션 컨트롤 기본 닥축키.

   Ctrl + ↑ (트랙패드 + 3 손가락 올린뒤 위로) : 미션 컨트롤로 들어가고, 한 번 더 하면, 다시 데스크 탑으로 돌아 옵니다.
   Ctrl + ↓ : 동종의 창을 모두 보여 줘 선택 할 수 있게 합니다.
   Ctrl + ← (트랙패드 + 3 손가락 올린뒤 왼쪽) : 현재 보이는 데스크탑을 기준으로 이전 데스크탑으로 이동.
   Ctrl + → (트랙패드 + 3 손가락 올린뒤 오른쪽) : 현재 보이는 테스크탑을 기준으로 다음 데스크탑으로 이동.



2. 데스크탑 추가.

아래와 같이 미션컨트롤로 들어가 마우스를 오른쪽 상단으로 가져간 뒤 다음 데스크탑이 반쯤 나오면 클릭해 줍니다.



3. 실행중인 앱 다른 데스크 탑으로 이동.

실행중인 앱을 다른 데스크 탑으로 이동할 때는 미션 컨트롤에서, 해당 앱의 뷰를 목적지 데스크탑에 드레그 하면됩니다.



4. 데스크 탑 순서 바꾸기.

원하는 데스크탑을 잡고 드레그 하면됩니다.



5. 데스크 탑 삭제.

삭제하고자하는 데스크 탑에 마우스를 올려 놓으면 왼쪽에 'X'표시가 나타납니다. 클릭하세요.



6. 모든 데스크탑에서 앱 보기.

작업을 하다보면, 모든 데스크탑에서 보여지기 원하는 뷰도 있을 것입니다. 간단한 메모 같은 것들인데, 공통되는 내용을 적어 두거나 하면 편하겠죠?

메모장을 예를 들자면, 일단 앱이 실행되면, Dock (기본적으로 아래 있는 것)에 해당 아이콘이 생깁니다. 이때, 마우스 오른쪽 버튼을 누른뒤 '옵션 > 모든데스크탑'을 선택하면 됩니다.

Posted by 창업자닉군
,

본 카테고리에 있는 문서들은 iOS 개발자센터(https://developer.apple.com/devcenter/ios/index.action)에 Getting Started Documents 를 번역한 것입니다. 처음 접속하면, 문서가 보이지 않지만, 로그인 하면 아래와 같은 화면이 나오고, 'Getting Started Documents' 선택할 수있습니다.


그럼 아래와 같이 라이브러리로 들어가는 기초 문서들이 검색된 상태로 나열됩니다.


번역문서는 2013. 4. 23. 생성된 문서이고, 번역일은 2013. 8. 20. 입니다.

문서는 13개 항목으로 구성되어 있고, 각 번역 내용 링크는 아래와 같습니다.

Road Map of Start Developing iOS Apps Today

 Start

 Tutorial

 Fundamental

 Development

 Next Steps

 - Overview
 - Introduction
 - Setup


 - Jump Right In




 - Tools
 - Language
 - Basic Tasks
 

 - Frameworks
 - Design Pattern
 - Human Interface Design
 - App Design
 - App Store

 - Finding Information
 - Where to Go from Here




Posted by 창업자닉군
,