메뉴바 앱은 과소평가받는다. 내가 계속 만들게 되는 이유
Source: Dev.to

모든 테스트는 8년 된 MacBook Air에서 실행되었습니다.
전체 창 앱의 문제점
전체 창 앱은 사용자의 주의를 끕니다. 앱을 열면 화면을 장악하고, 작업을 수행한 뒤 닫게 됩니다.
가끔씩 하는 작업—동기화 상태 확인, 빠른 변환 실행, 알림 보기—에 대해서는 이런 절차가 너무 번거롭습니다. 전체 앱을 여는 마찰만으로도 작업을 아예 건너뛰게 만들 수 있습니다.
Menubar 앱이 다르게 하는 점
Menubar 앱은 언제든 한 번의 클릭으로 접근할 수 있습니다. Dock도 없고, Cmd+Tab도 없으며, 창 관리도 필요 없습니다. 아이콘을 클릭하고, 작업을 수행하고, 다시 클릭하면 됩니다.
제한된 공간도 더 나은 디자인을 강요합니다. 세로 공간이 약 400 px 정도밖에 없으니, 모든 기능이 자리를 차지하려면 충분히 설득력이 있어야 합니다. 그 결과는 보통 전체 창 앱보다 더 깔끔하고 집중된 도구가 됩니다.
사용자 기대는 명확합니다
사용자는 Menubar 앱이 무엇인지 알고 있습니다. 로그인 시 자동으로 시작하고, 방해되지 않으며, 즉시 반응한다는 것을 기대합니다. 이것이 바로 계약입니다.
이를 충족하는 것은 간단합니다. 반대로—열기가 느리거나 UI가 복잡하고, 한 가지 일을 하려면 여러 번 클릭해야 한다면—그 문제는 즉시 눈에 띕니다.
Menubar 앱이 부족한 점
발견 가능성이 매우 낮습니다.
Menubar 패널에 숨겨진 기능은 보이지 않습니다. 사용자가 해당 기능이 존재한다는 것을 모르면 절대 찾을 수 없습니다. 전체 창 앱은 메뉴, 온보딩 흐름, 툴팁 등을 제공하지만, Menubar 앱은 패널에 들어갈 수 있는 것에 제한됩니다.
복잡한 워크플로에 적합하지 않음.
여러 단계가 필요하거나 파일 관리, 장시간 집중이 요구되는 작업은 전체 창 앱에 두어야 합니다. Menubar는 빠른 상호작용을 위한 것이며, 지속적인 작업을 위한 것이 아닙니다.
macOS 전용(실질적으로).
Windows에도 시스템 트레이가 있지만, 사용자 경험 기대치가 다르고 Menubar 스타일 도구의 생태계가 훨씬 작습니다. Menubar 앱을 만든다면, Mac 사용자를 대상으로 만든다는 의미입니다.
인디 개발자의 관점
Menubar 앱은 전체 앱보다 범위 정의가 쉽습니다. “한 가지 일을 하고, Menubar에 위치한다”는 설명만으로도 완전한 제품 설명이 됩니다. 이런 명확성은 개발 속도를 높이고, 가격 책정을 쉽게 하며, 설명도 간단하게 만들어 줍니다.
혼자 개발하는 사람에게는 큰 장점이 됩니다.
- Hiyoko PDF Vault →
- X → @hiyoyok