데스크톱 앱 만들기

Swift 또는 Electron: 어느 것을 사용해야 할까?

Mac 기능, Windows 및 Linux 지원, 팀 기술, 속도, 보안, 장기 비용을 비교하세요.

가이드 · 03
01

진정한 Mac 앱이라면 Swift 선택

Swift와 SwiftUI 또는 AppKit을 사용하면 Apple 도구와 Mac 기능을 직접 사용할 수 있습니다. Mac 윈도우, 메뉴 또는 시스템 서비스가 중심일 때 여기서 시작하세요. 또한 배터리 사용이 적거나 접근성이 필요하거나 새로운 macOS 기능을 사용하는 앱에도 적합합니다.

02

한 웹 팀이 세 시스템을 지원할 때는 Electron을 선택하세요.

Electron은 Chromium과 Node.js를 포함합니다. 팀은 하나의 메인 코드베이스에서 Windows, macOS, Linux용 HTML, CSS, JavaScript를 사용할 수 있습니다. 각 프로세스와 사전 로딩 스크립트를 보호해야 하며, 업데이트를 배포하고 시스템 기능 연결, 메모리 제어, 설치 프로그램 테스트도 수행해야 합니다.

03

제품에 필요한 것 평가

Mac 기능 깊이, 지원 시스템, 오프라인 사용, 보안, 속도를 비교하세요. 또한 팀 기술, 출시 속도, 장기적인 완성도를 비교하세요. 결정하기 전에 작은 프로토타입으로 가장 어려운 시스템 기능을 테스트하세요.