본문 바로가기

iOS/UIUX

[HIG] Mac Catalyst - 시작하기 전에

맥 카탈리스트는 여러분의 아이패드 앱의 Mac버전을 만들기 위해 사용된다.
새로운 사용자가 앱을 사용할 수 있도록 해야하며 기존의 사용자에게 새로운 환경을 즐길 수 있는 기회를 제공해야 한다.

Before You Start

대부분의 아이패드 앱은 맥에 사용될 수 있는 최고의 후보자다.
하지만, 몇몇의 아이패드 기능들은 맥에 존재하지 않는다.
예를 들어, 당신의 앱이 자이로스코프, 엑셀로미터 또는 후방 카메라와 같은 iPad의 기능을 주로 사용하거나 iOS 프레임워크인 HealthKit이나 ARKit을 사용한다면, 당신의 앱은 Mac에 맞지 않을 수 있다.

iPad에만 가능한 기능들을 요구하지 않는 앱들에 한해서, Mac에서 당신의 앱을 정상적으로 동작하기 위한 가장 최고의 방법은 iPad에서 제대로 동작하는 것이다.

정확히 말하자면, 다음과 같다.

  1. 멀티태스킹을 지원하라.
  • Split View, Slide Over, 그리고 PIP(Picture in Picture)를 지원하는 앱은 인터페이스를 확대하는 것이 수월하다.
  • Mac 사용자가 기대하는 윈도우의 사이즈 조절 가능함을 지원하는 것이 궁극적인 목표다.
  1. 드래그 앤 드롭을 지원하라.
  • iPad앱의 드래그 앤 드롭을 지원하면, Mac에서 또한 지원할 수 있다.
  1. macOS 공통 단축키를 포함하여 키보드 단축키를 제공하라.
  • iPad 앱이 키보드 사용이 항상 사용 가능한 것은 아니지만, iOS와 macOS 사용자는 앱의 상호작용을 간소화할 수 있는 단축키 사용에 감사할 것이다.