애플 뉴스

iPad 앱은 Apple의 Project Catalyst와 함께 Mac에 제공됩니다.

2019년 6월 4일 화요일 오후 1:56 PDT 작성: Joe Rossignol

맥과 아이패드 별개의 제품으로 남아 있지만, Apple은 데스크톱과 모바일 플랫폼 간의 격차를 계속 메우고 있습니다. 예를 들어 2014년에는 Mac, ‌iPad‌ 및 기타 Apple 기기에서 보다 원활한 경험을 가능하게 하는 Handoff 및 Universal Clipboard와 같은 연속성 기능을 도입했습니다.





이 프로세스의 다음 단계는 개발자가 훨씬 쉽게 iPad 앱을 Mac으로 확장 .

프로젝트 촉매
macOS Catalina 및 Xcode 11부터 개발자는 Mac 버전의 ‌iPad‌ 지금까지 iOS 앱 전용이었던 Apple 프레임워크인 UIKit을 사용하는 앱입니다. ‌iPad‌에 macOS 지원 추가 앱은 Xcode 프로젝트를 열고 일반 > 배포 정보에서 Mac 확인란을 클릭하는 것만 큼 쉽습니다.



Mac 버전의 앱은 확인란을 선택한 후에 실행해야 하지만 항상 그런 것은 아닙니다. Xcode 프로젝트에 Mac과 호환되지 않는 프레임워크, API 또는 포함 가능한 콘텐츠로 인해 더 이상 컴파일되지 않는 코드가 포함될 수 있기 때문입니다. 애플에게 개발자 문서 :

대부분의 iPad 앱은 훌륭한 적응 후보이지만 일부는 Mac에 없는 iPad 기능에 의존합니다. 예를 들어 앱의 필수 기능에 자이로스코프, 가속도계 또는 후면 카메라와 같은 iPad 기능, HealthKit 또는 ARKit과 같은 iOS 프레임워크가 필요하거나 앱의 주요 기능이 탐색과 같은 기능인 경우 Mac에는 적합하지 않을 수 있습니다.

애플은 이러한 호환성 문제를 해결하는 방법에 대한 지침 .

‌아이패드‌ macOS로 포팅된 앱은 기본적으로 Mac에서 실행되며 기존 Mac 앱과 동일한 프레임워크, 리소스 및 런타임 환경을 활용합니다. Apple의 개발자 문서 :

iPad 앱의 Mac 버전은 사용자의 노력 없이 macOS에서 찾을 수 있는 많은 시스템 기능을 지원합니다…

- 앱의 기본 메뉴 모음입니다.
- 트랙패드, 마우스 및 키보드 입력을 지원합니다.
- 창 크기 조정 및 전체 화면 표시를 지원합니다.
- Mac 스타일의 스크롤 막대.
- 복사하여 붙여넣기 지원.
- 끌어서 놓기 지원.
- 시스템 터치 바 컨트롤 지원.

애플 업데이트 휴먼 인터페이스 지침 이상적인 ‌iPad‌ 맥용 앱.

DC 유니버스 프로젝트 촉매 DC Universe는 Mac에 제공되는 Project Catalyst 앱의 예입니다.
이 모든 것이 친숙하게 들린다면 Project Catalyst가 지금까지 내부 이름인 Marzipan으로 언급되어 온 이 이니셔티브에 대한 Apple의 공개 이름이기 때문입니다. iOS 앱을 Mac에서 쉽게 실행할 수 있도록 하려는 Apple의 계획은 다음과 같습니다. 에 의해 처음 보고된 블룸버그 의 마크 거먼 18개월 이상 전.

아이폰 12 프로는 무슨 색으로 나오나요?

Apple은 ‌iPad‌ 작년에 macOS Mojave에서 Apple 뉴스, 홈, 주식 및 음성 메모 앱의 버전을 Mac에 제공했습니다. 타사 개발자는 이제 가을에 일반에 공개될 macOS Catalina에서 이를 따를 수 있습니다.

태그: 프로젝트 촉매, 마지판 관련 포럼: macOS 카탈리나