Jump Right In
"Start Developing iOS Apps (Swift)" 는 아이폰/아이패드 앱을 처음 개발하는 분들에게 도움을 드리기 위한 가이드입니다. 앱을 만들기 위해 알아야 할 각종 개념과 개발 관행 및 개발 툴에 대해서도 설명을 하고 있는 문서입니다.
단순히 앱을 만드는데 필요한 개념을 소개하는 것에 그치지 않고, 단계별로 실제 앱을 만들어가는 튜토리얼 형식으로 레슨을 진행하겠습니다.
이 레슨을 통해 직접 앱을 만들다 보면 iOS개발의 개념 뿐만 아니라 Swift언어에 대한 이해도 깊어질 것입니다. 또한 애플의 통합개발환경(IDE)인 Xcode의 다양한 기능에도 점점 익숙해질 것입니다.(*Xcode는 Eclipse같은 개발툴을 말한다)
About the Lessons
레슨을 통해 우리가 만들어낼 앱은 바로 "FoodTracker"라고 하는 간단한 음식 정보 앱입니다. 음식의 이름, 사진, 평가를 보여주는 목록이 기본적으로 제공되고, 이미 저장되어 있는 음식의 정보를 편집하거나, 새로운 음식을 만들어 목록에 추가하는 기능도 제공됩니다. 당연히 목록에 있는 음식에 대한 상세화면도 제공될 것입니다.
처음 배울 레슨은 playground에 관한 것입니다. playground는 Xcode(툴)의 파일인데, 별도의 컴파일 과정이 없이도 코딩하면서 바로바로 결과를 볼 수 있다는 특징이 있습니다. 레슨에서 제공하는 파일을 다운받아 Xcode에서 실행해서 사용하다 보면 Swift의 주요 개념에 익숙해지실 겁니다.
다음 레슨부터는 Xcode에서 프로젝트 파일을 만들어 직접 코드를 짜고 인터페이스도 만들게 될 것입니다. 각 레슨의 맨 마지막에서 완성된 프로젝트에 대한 다운로드 링크를 제공하니, 직접 코딩한 프로젝트와 비교해 보는 것도 도움이 될 것입니다.
레슨에서 배운 개념들 중 좀 더 참고해보고 싶은 것이 있다면, 각 레슨마다 제공되는 Glossary(*용어설명) 링크를 이용하시면 됩니다.
그럼 이제 시작해봅시다!
/*
아래 내용은 툴을 받는 방법과 관련된 내용으로 번역하지 않았습니다.
*/
Get the Tools
To develop iOS apps using the latest technologies described in these lessons, you need a Mac computer (OS X 10.10 or later) running the latest version of Xcode. Xcode includes all the features you need to design, develop, and debug an app. Xcode also contains the iOS SDK, which extends Xcode to include the tools, compilers, and frameworks you need specifically for iOS development.
Download the latest prerelease version of Xcode on your Mac free from the Apple Developer website.
To download the latest version of Xcode
On the page, click the download link for the latest prerelease version of Xcode.
Enter your Apple ID and password when prompted.
The Xcode
.dmg
is downloaded into your/Downloads
directory.Double-click the
.dmg
and follow the install instructions.
Let’s get started!
댓글