브라우저 탭으로는 할 수 없는 일을 하는 데스크톱 앱.
Windows, macOS, Linux용 네이티브 앱을 만듭니다. 사내 도구, 하드웨어 연동 앱, 파일 시스템이나 장치 접근이 필요하거나 인터넷 없이도 돌아가야 하는 제품. 빠른 실행, 제대로 된 시스템 통합, 그리고 IT 부서가 토를 달지 않을 설치 파일까지.
받으시는 것
- 플랫폼Windows, macOS, Linux
- 시스템 통합파일 시스템, 하드웨어, OS API
- 배포서명된 설치 파일, 자동 업데이트
- 오프라인로컬 데이터, 백그라운드 동기화
- 전달매 스프린트 테스트 빌드
익숙한 이야기인가요?
핵심 업무가 스프레드시트 하나와 스크립트 폴더로 굴러가고 있다
하드웨어를 판매하는데, 고객이 장치와 제대로 통신하는 전용 앱을 계속 요구한다
웹 앱은 연결이 끊기는 순간 쓸모없어지는데, 현장에서는 매일 끊긴다
지금 쓰는 데스크톱 앱은 메모리를 잡아먹고, 켜는 데 몇 초씩 걸리고, 상자에 담긴 웹사이트 같다
설치 파일이 서명되지 않아 절반의 PC에서 실패하고, IT 부서가 배포를 거부한다
오래된 데스크톱 앱이 아무도 유지보수하지 않는 프레임워크 위에서 돌아가고, 그걸 아는 유일한 개발자는 퇴사했다
우리가 만드는 것
- 01
Windows·macOS·Linux 데스크톱 앱
공유 코어 위에 각 OS에 맞는 외관, 단축키, 동작을 올린 네이티브 앱. 어디서나 어색한 Electron 상자가 아니라 플랫폼 네이티브 셸로 만듭니다.
- 02
시스템 통합
파일 시스템, USB·시리얼 하드웨어, 백그라운드 서비스, 알림, OS API — 드라이버 quirks, 권한 요청, 절전/깨우기 실패까지, 브라우저는 절대 마주치지 않는 문제 포함.
- 03
설치 파일, 자동 업데이트, 배포
서명된 MSI, Apple 공증 포함 DMG, Linux 패키지, IT용 무인 설치, 깨뜨리지 않는 자동 업데이트 채널. 인증서와 릴리스 파이프라인은 고객 소유입니다.
- 04
성능과 오프라인 우선
오프라인 우선 로컬 데이터, 명시적 충돌 규칙으로 조용히 잃지 않는 동기화, 즉각 반응하는 UI. 크래시 리포트 포함 — 현장 장애는 구전이 아니라 로그와 함께 돌아옵니다.
진행 방식
- 01
첫 상담
앱이 해야 할 일, 중요한 플랫폼, OS에서 필요한 기능을 알려 주세요. 웹 앱으로 충분하다면 그렇게 말씀드립니다.
- 02
범위와 제안
코드를 한 줄 쓰기 전에 가격, 일정, 대상 플랫폼, 첫 스프린트까지 정리한 고정 범위 계획을 드립니다.
- 03
스프린트 개발
1~2주마다 플랫폼별 서명된 테스트 빌드를 드립니다. 직접 설치해 보고, 눌러 보고, 초기에 방향을 바꿀 수 있습니다.
- 04
출시와 지원
정식 빌드, 업데이트 채널, 크래시 리포트, 문서, 그리고 첫 배포가 조용히 끝나도록 돕는 지원 기간.
사용하는 기술
- C#
- .NET
- Python
- TypeScript