Android · PC · Web App

기간이 더 걸려도,
완성되지 않은 것은
내놓지 않습니다

테스트가 통과해도 실제 기기에서 다시 봅니다. 안 되는 일은 숨기지 않고 그대로 알립니다. 그리고 중간 단계가 없어 같은 일에 드는 비용이 낮습니다.

  • 영업 단계 없음
  • 만드는 사람이 직접 상담
  • 기능 단위 견적

01What we build

세 개의 표면,
하나의 방식

화면이 달라도 지키는 것은 같습니다. 권한은 최소로, 처리는 가까운 곳에서, 실패는 숨기지 않고.

01

Android App

필요 없는 권한은 선언하지 않습니다. 파일도 카메라도 시스템이 주는 길로만 다루고, 처리는 기기 안에서 끝냅니다.

Kotlin · Flutter
MediaStore · ML Kit

02

PC App

웹 기술로 만들되 데스크탑처럼 움직이게 합니다. 키보드 우선, 즉시 반응, 오프라인에서도 그대로.

Electron · Tauri
TypeScript

03

Web App Dev

정적 페이지부터 엣지에서 도는 백엔드까지. 서버를 두지 않고도 필요한 만큼 동작하게 만듭니다.

Cloudflare Workers · Pages
React · D1

02Cost

왜 더 낮은 비용이
가능한가

싸게 만들어서가 아닙니다. 안 드는 비용을 안 쓰기 때문입니다.

01

중간 단계가 없습니다

영업 담당이 따로 없고 만드는 사람이 직접 이야기합니다. 전달하는 과정에서 새는 시간과 비용이 없습니다.

02

안 만들 것을 먼저 정합니다

기능을 늘리기 전에 무엇을 빼도 되는지 정합니다. 안 만든 기능에는 개발비도 유지비도 들지 않습니다.

03

운영비까지 낮게 설계합니다

할 수 있는 일은 기기 안에서 끝내고, 서버가 필요한 부분만 엣지에 올립니다. 만든 뒤 매달 나가는 돈이 적습니다.

견적 문의하기

기능 단위로 견적을 냅니다. 무엇이 얼마인지 항목으로 보여 드리고, 빼면 얼마가 줄어드는지도 같이 알려 드립니다.

03How we work

먼저 정하고,
실물로 확인합니다

빨리 끝내는 것보다 끝까지 확인하는 것을 먼저 봅니다. 기간이 더 걸리더라도 완성되지 않은 것을 내놓지 않습니다.

설계를 먼저 씁니다

무엇을 만들지 합의한 뒤에 코드를 엽니다. 도중에 전제가 바뀌면 문서를 먼저 고칩니다.

실패하는 테스트부터

동작을 먼저 못 박습니다. 통과하는 코드는 그다음에 씁니다.

실물에서 확인합니다

테스트가 통과해도 실기기는 다릅니다. 눈으로 본 것만 됐다고 말합니다.

실패를 숨기지 않습니다

안 되는 일이 조용히 지나가지 않게 합니다. 무슨 일이 있었는지 사용자가 알아야 합니다.

04Stack

쓰는 도구

Mobile
Flutter · Dart · Kotlin
Desktop
Electron · Tauri
Web
TypeScript · React
Edge
Cloudflare Workers · Pages
Data
SQLite · D1
Tooling
Python · Git

05Inquiry

견적 문의

어떤 걸 만들고 싶은지 적어 주세요. 정해진 게 많지 않아도 괜찮습니다 — 무엇을 하려는지만 알면 나머지는 같이 정하면 됩니다.

지금 무엇이 불편한지, 누가 쓸 것인지까지 적어 주시면 더 정확하게 견적을 드릴 수 있습니다. 정해진 게 없어도 괜찮습니다.

폼이 불편하시면 smorky850612@gmail.com 으로 보내 주셔도 됩니다.