리소스

도구, 문서, 튜토리얼, 비디오 등의 다양한 리소스.

개발자 도구

Xcode

Swift 프로그래밍 언어의 최신 기능이 결합된 Xcode에는 멋진 앱을 빌드하는 데 필요한 모든 것이 갖추어져 있습니다.

Mac App Store에서 보기

Swift Playgrounds

Swift Playgrounds는 새롭고 혁신적인 iPad 및 Mac용 앱으로, Swift를 사용하여 코딩하는 방법을 배우고 앱을 빌드할 수 있습니다.

더 알아보기

문서 및 비디오

Swift 언어 설명서

Swift 프로그래밍 언어 책에서는 Swift 프로그래밍 언어에 대한 전체적인 개요를 소개하며, Swift를 처음 시작하는 사람들이 사용할 수 있는 완벽한 입문서입니다.

더 알아보기(영문)

Swift 표준 라이브러리

Swift 표준 라이브러리에서 최신 문서를 찾아보고, Swift 프리미티브, 유형 및 일반적인 프로그래밍 패턴에 대해 알아보십시오.

문서 보기(영문)

비디오

Tech Talks 및 WWDC에서 발표한 Swift에 관한 최신 비디오를 시청해 보십시오. 새로운 기능 및 기술 사양에 대한 최신 소식을 알아보고, Apple 엔지니어에게서 배워 볼 수 있습니다.

비디오 보기(영어)

Apple Books 및 커리큘럼

Apple의 앱 개발 커리큘럼을 사용하면 누구나 프로처럼 Swift를 코딩할 수 있습니다. 학기 중 수업으로 들을 수도 있고, 전문 자격증을 취득할 수도 있으며, 실력 향상에 사용할 수도 있습니다.

더 알아보기(영문)


튜토리얼

SwiftUI 샘플 앱 둘러보기

Xcode 또는 iPad에서 Swift Playgrounds를 사용하여 SwiftUI 샘플을 둘러보고 사용자 인터페이스를 정의하는 방법, 사용자 상호 작용에 응답하는 방법 및 데이터 흐름을 관리하는 방법에 대해 알아보십시오.

튜토리얼 시작하기(영문)

Xcode가 표시되어 있는 MacBook Pro에서 Xcode 윈도우의 오른쪽 패널에 Scrumdinger 인터페이스의 미리 보기가 표시되어 있음

iOS용 앱 개발하기

예상 시간 14시간 15분

앱 빌드에 필요한 Xcode 및 개발자 도구를 사용해 보십시오. Xcode, SwiftUI 및 UIKit의 기본을 익히고 iOS용 네이티브 앱을 만들어 보십시오.

튜토리얼 시작하기(영문)

다크 모드로 Xcode의 스크린샷이 표시되어 있는 덮개가 열려 있는 MacBook Pro 삽화. Xcode의 왼쪽 패널에는 프로젝트 탐색기가 있고 중앙에는 코드 편집기가 있으며 Xcode 윈도우의 오른쪽에 있는 캔버스 미리 보기 패널에는 튜토리얼에서 빌드하게 될 샘플 앱인 Landmarks가 표시되어 있음.

SwiftUI 소개

예상 시간 4시간 25분

SwiftUI는 어느 Apple 플랫폼에서나 사용자 인터페이스를 명시할 수 있는 최신식 방법입니다. 그 어느 때보다 빠르게 아름답고 동적인 앱을 빌드해 보십시오.

튜토리얼 시작하기(영문)

Xcode가 표시되어 있는 MacBook Pro에서 Xcode 윈도우의 오른쪽 패널에는 Scrumdinger 인터페이스의 미리 보기가 표시되어 있음

Mac Catalyst로 Mac에 iPad 앱 구현하기

예상 시간 3시간 25분

iPad 앱과 같은 코드베이스로 네이티브 Mac 앱을 빌드해 보십시오.

튜토리얼 시작하기(영문)

Xcode가 표시되어 있는 MacBook Pro에서 Xcode 윈도우의 오른쪽 패널에는 Scrumdinger 인터페이스의 미리 보기가 표시되어 있음

Swift는 오픈 소스 환경에서 개발됩니다. 오픈 소스 Swift 프로젝트와 커뮤니티에 대해 더 자세히 알아보려면 Swift.org(영문) 방문해 보십시오.