Xcode 14

Xcode 14에는 Apple 플랫폼 어디에서나 앱을 개발, 테스트 및 배포하는 데 필요한 모든 것이 갖추어져 있습니다. 새로운 멀티 플랫폼 앱 경험을 통해 Swift 및 SwiftUI의 간결함과 뛰어난 성능을 활용하고, 향상된 에디터 기능으로 더 빨리 코딩할 수 있으며, Xcode Cloud에서 테스팅을 시작하여 TestFlight 및 App Store로 배포가 가능합니다. 이제 놀라운 앱을 더욱 간편하게 개발할 수 있습니다.

더 가볍게. 더 빠르게.

Xcode 14의 바이너리가 이전 버전보다 30% 작아져 더 빠르게 시작할 수 있습니다. 이제 Xcode에서 watchOS 및 tvOS용 시뮬레이터 런타임을 다운로드할 수 있어 최신 플랫폼을 원하는 대로 사용할 수 있습니다.

모든 빌드 및 링크 단계에서의 병렬성이 개선되어 프로젝트를 최대 25% 더 빠르게 빌드할 수 있습니다.

그리고 새로운 빌드 타임라인 덕분에 예상외로 오래 걸리는 빌드 작업 및 빌드 내의 병목 현상을 식별할 수 있습니다.

멀티 플랫폼을 위한 설계

새로운 멀티 플랫폼 타깃에서 iOS, iPadOS, macOS 및 tvOS 전반에서 사용 가능한 단일 SwiftUI 인터페이스를 생성합니다. 코드의 유지보수성이 개선되었으며 각 플랫폼의 고유 기능을 활용하기 위해 코드를 맞춤화할 수도 있습니다.

애셋 카탈로그의 새롭게 설계된 앱 아이콘을 사용하여 개발자가 모든 플랫폼용으로 단일 아이콘 크기를 제공하면 Xcode에서 나머지를 모두 생성합니다.

생산적인 코딩

다양한 언어 및 편집 개선 사항을 사용하여 생산성을 더욱 높일 수 있습니다. 더 스마트한 코드 완성 및 추가적인 동적 스니펫으로 더 빠르게 원하는 코드를 작성할 수 있습니다. 스크롤하는 동안에는 코드 구조(함수 정의와 같음)가 표시되어 코드의 위치를 항상 파악할 수 있습니다. 또한 Swift의 정규식 표현에 구문 하이라이트, 리팩터링 작업 등이 통합되었습니다.

Swift, SwiftUI, Swift 패키지

Swift, SwiftUI 및 Xcode 14가 일심동체가 되어 작동합니다. SwiftUI 미리보기는 대화식으로 바로 사용할 수 있으며 클릭 한 번으로 라이트 모드 및 다크 모드와 같은 UI 변형을 만들 수 있습니다. Instruments용 새로운 템플릿을 통해서는 배포된 Actor 및 다른 Swift 동시 실행 기능의 사용 정보를 손쉽게 디버그 및 최적화할 수 있습니다. 또한 빌드 및 명령어 패키지 플러그인을 통해서는 Xcode 및 빌드 프로세스를 전에 없이 사용자 맞춤화할 수 있습니다.

Swift 더 알아보기

SwiftUI 더 알아보기

Xcode Cloud

Xcode Cloud는 이제 모든 Apple Developer Program 회원에게 제공됩니다. Xcode Cloud는 Xcode에 내장된 지속적인 통합 및 배포 서비스로, Apple 개발자를 위해 특별히 제작되었습니다. 몇 분 만에 앱 빌드를 시작하고, 빌드 상태 및 리포트를 모니터링하고, 테스터 및 사용자에게 자동으로 배포할 수 있습니다. Feedback Organizer에서 수치, 충돌 및 사용자 피드백을 검토할 수 있고 이제는 스크린샷이 포함됩니다.

더 알아보기

시작하기

Xcode를 다운로드하고 다음 리소스를 사용하여 모든 Apple 플랫폼용 앱을 빌드해 보십시오.

Xcode 다운로드