Using SwiftUI to Build a Mac-Assed App in 2026 – Paulo's Blog
2026년 기준 SwiftUI로 macOS용 네이티브 앱을 100% 구현하는 데는 아직 한계가 많다. 특히 선택 상태 관리, 비활성 창 표현, 컨텍스트 메뉴 포커스, 드래그 앤 드롭 세션 가시성, 키보드 단축키 처리, 툴바 아이템 배치 등에서 SwiftUI가 AppKit 수준의 세밀한 제어를 제공하지 못한다. SwiftUI의 List 컴포넌트는 일부 Mac 특유의 동작을 지원하지만 커스터마이징이 어렵고, 플랫폼 간 일관성도 부족하다. 따라서 Mac에 최적화된 완전한 네이티브 앱 개발에는 여전히 AppKit과의 혼용이 필요하다.






