Swift. 누구나 놀라운 앱을 만들 수 있게 해주는 강력한 개방형 언어.

Swift는 Apple이 iOS, Mac, Apple TV 그리고 Apple Watch 앱 개발용으로 만든 강력하고 직관적인 프로그래밍 언어입니다. 개발자들에게 어느 때보다 큰 자유를 선사하기 위해 설계되었죠. Swift는 사용이 간편한 오픈 소스 언어라서, 번뜩이는 아이디어만 있다면 누구나 놀라운 결과물을 만들어낼 수 있답니다.

개발자들은 Swift로
훌륭한 일들을 해내고 있습니다.

Swift는 실시간 피드백을 제공하는 빠르고 효율적인 언어이며 기존의 Objective-C 코드에도 매끄럽게 통합됩니다. 덕분에 개발자들은 더욱 안전하고 안정적인 코드를 쓸 수 있을 뿐만 아니라 시간도 절약할 수 있어 궁극적으로 훨씬 더 풍부한 앱 경험을 창조할 수 있게 된 거죠.

Swift로 개발된 멋진 앱. Swift의 편리함과 실시간 피드백에 반한 VSCO는 iOS용 사진 앱의 최신 버전 개발용 언어로 Swift를 선택했습니다.

Swift로 개발된
멋진 앱들을 소개합니다.

Swift 코드를 기존 앱에 접목하는 개발자들이 점점 더 많아지고 있습니다. 처음부터 Swift만을 활용하여 새로운 앱을 개발하는 개발자들도 많죠.

듀오링고
(Duolingo)
Khan
Academy
Clear
스카이 가이드
LinkedIn
Airbnb
Eventbrite
Hipmunk

성능이 좋은 앱이
진정으로 좋은 앱.

빠르다는 의미의 이름을 가진 Swift로 만든 앱들은 그 의미 그대로의 속도를 자랑합니다. 예를 들자면, 단순한 일반 검색 알고리즘조차도 Swift상에서는 훨씬 더 빨리 완료되죠.

Objective-C보다 최대 2.6 더 빠른 속도
Python 2.7보다 최대 8.4 더 빠른 속도

깊이 우선 검색 알고리즘을 활용한 그래프에서
10,000개의 정수값을 검색한 결과*

교육 기관들도 Swift를 커리큘럼에
포함시키고 있습니다.

Swift의 잠재력을 경험한 건 개발자들만이 아닙니다. 전 세계 여러 대학과 교육기관에서는 학생들이 놀라운 앱을 개발하기 위한 최고의 방법을 배울 수 있도록 Mac을 사용해 Swift 및 Xcode를 가르치고 있죠. 게다가 Apple이 무료로 제공하는 ‘Swift로 개발하기’ 커리큘럼 덕분에 코딩 입문 단계에서 Swift를 활용한 앱 개발 단계로의 실력 업그레이드가 그 어느 때보다 쉬워졌습니다.

교육 과정에 Swift를 도입한 대학들

  • Aberystwyth University
  • Borough of Manhattan
    Community College
  • California Polytechnic State University
  • Central Piedmont Community College
  • Foothill College
  • Full Sail University
  • Houston Community College System
  • Ingésup
  • Lawson State Community College
  • Mesa Community College
  • Northwest Kansas Technical College
  • Plymouth University
  • RMIT University
  • Southern Methodist University
  • Stanford University
  • Technical University of Munich
  • Tecnológico de Monterrey
  • University of California, Santa Cruz

Swift는 쉽게 구할 수 있습니다.
그리고 누구에게나 개방되어 있습니다.

Swift는 무료로 제공되는 오픈 소스 언어입니다. Apache 2.0 오픈 소스 라이선스만 있다면 개발자, 교육자, 학생 등 누구에게나 열려있죠. Apple은 iOS, macOS, watchOS, tvOS, 그리고 Linux용 코드를 컴파일할 수 있는 macOS 및 Linux용 바이너리를 제공하고 있습니다. Swift가 더욱더 강력한 언어로 거듭날 수 있도록 커뮤니티를 개설해 사용자들이 Swift 소스 코드 개발에 직접 참여할 수 있도록 했습니다.

Swift.org에서 커뮤니티 가입하기

Swift 시작하기.

Swift 완전 정복

Apple Books Store에서 The Swift Programming Language를 무료로 다운로드할 수 있습니다. 프로그래밍을 더 쉽고, 더 유연하고, 더 재미있게 만들어주는 Swift의 기능들을 배워보세요.

무료 책 다운로드하기

Xcode

Xcode는 다른 모든 Mac 앱은 물론 모든 iOS 앱 개발에도 사용되는 Mac 앱입니다. 놀라운 앱 경험을 선사하기 위한 모든 도구를 갖추고 있죠. Mac App Store에서 무료로 다운로드할 수 있습니다.

Mac App Store에서
Xcode 다운로드하기

개발자 웹사이트

Swift의 전반적인 소개와 세부적인 기술정보까지 모두 확인할 수 있습니다. 개발자 블로그에서는 늘 최신 소식을 접할 수 있고, 가이드, 동영상, 샘플 코드 등 유용한 리소스도 얼마든지 무료로 이용할 수 있습니다.

더 알아보기