Mac Catalyst

Mac Catalyst로 빌드한 네이티브 Mac 앱은 iPad 앱과 코드를 공유할 수 있으며 Mac 전용 기능을 추가할 수 있습니다. macOS Big Sur에서 훨씬 더 강력한 버전의 앱을 만들고 네이티브 Mac 해상도로 앱을 실행하여 화면의 모든 픽셀을 활용할 수 있습니다. 이제 Mac Catalyst로 빌드한 앱을 키보드만으로 완벽하게 제어하고, 앱에서 더 많은 iOS 프레임워크에 접근하고, 완전히 새롭게 디자인된 macOS Big Sur를 활용할 수 있습니다. iPad 앱을 강력한 Mac 앱으로 전환할 절호의 기회입니다.

macOS Big Sur에 최적화된 디자인.

Mac Catalyst로 빌드한 앱을 macOS Big Sur에서 실행하면 새로운 디자인이 자동으로 적용됩니다. 새로운 지도 및 메시지 앱은 Mac Catalyst 최신 버전에서 빌드되었습니다.

네이티브 Mac 앱 생성 먼저 시작하기.

iPad 앱으로 뛰어난 Mac 앱을 만들 수 있습니다. 지금이야말로 Mac에서 앱에 생동감을 불어넣을 수 있는 절호의 기회입니다. Xcode 12 최신 버전만 있으면 됩니다. 기존 iPad 앱의 프로젝트 설정에서 'Mac' 체크상자를 선택하면 네이티브 Mac 앱 생성을 시작하고 한층 더 향상시킬 수 있습니다. Mac과 iPad 앱은 동일한 프로젝트 및 소스 코드를 공유하므로 한곳에서 손쉽게 수정할 수 있습니다.

더 알아보기(영문)

Mac용 인터페이스 최적화하기.

이렇게 생성된 새로운 Mac 앱은 네이티브 상태로 실행되어 Mac 전용으로 설계된 앱이 사용하는 것과 동일한 프레임워크, 리소스, 런타임 환경을 사용합니다. 기본적인 Mac 데스크탑 및 윈도우 기능이 추가되고 터치 제어기가 키보드 및 마우스에 적용됩니다. 기본적으로 앱은 iPad의 해상도에 맞춰 크기가 조정됩니다. macOS Big Sur에서는 'Optimize interface for Mac(Mac에 맞게 인터페이스 최적화하기)'를 선택해 Mac 관용어를 사용하여 앱을 Mac의 기본 해상도로 실행할 수 있습니다. 이렇게 하면 화면의 모든 픽셀을 완전히 제어할 수 있으며, 풀다운 메뉴 및 체크상자와 같이 Mac에 특화된 컨트롤을 앱에 더 많이 적용할 수 있습니다.

더 알아보기(영문)

어느 때보다 강력한.

macOS Big Sur의 새로운 API 및 동작을 통해 더 강력한 Mac 앱을 만들 수 있습니다. 이제 키보드만으로 앱을 완벽하게 제어할 수 있습니다. 윈도우를 벗어나거나 분리 가능한 팝오버를 만들고, 새로운 윈도우 API를 사용하여 윈도우 탭을 제어하고, 업데이트된 Photos 선택기를 사용하여 사용자가 앱에서 사진을 쉽게 선택하도록 할 수 있습니다. 이제 iOS Photos 편집 확장 프로그램이 Mac에서 실행되도록 빌드할 수 있습니다. 또한 앱 라이프사이클 API가 개선되어 백그라운드에서 실행 중인 앱을 훨씬 더 쉽게 관리할 수 있습니다.

새롭고 업데이트된 프레임워크.

Mac Catalyst에는 새로운 프레임워크와 업데이트된 프레임워크에 대한 지원이 추가되어 Mac에서 앱이 수행할 수 있는 기능이 확장됩니다. HomeKit 지원을 통해 홈 자동화 앱을 Mac의 홈 앱과 함께 실행할 수 있습니다. ClassKit 프레임워크가 추가되어 Mac 앱에서 교사와 학생이 과제를 확인하고 진도를 공유할 수 있습니다. 또한 Accounts, Contacts, Core Audio, GameKit, MediaPlayer, PassKit, StoreKit를 포함하여 기존의 많은 프레임워크가 업데이트되었습니다.

도구 및 리소스.

Xcode 12를 다운로드하고 다음 리소스를 사용하여 Mac Catalyst로 네이티브 Mac 앱을 빌드하십시오.

Xcode 12 다운로드(영문)