본문으로 건너뛰기
처음 스튜디오

회사소개

만들어 본 사람이 만듭니다

처음 스튜디오는 남의 홈페이지만 만드는 곳이 아닙니다. 직접 앱을 기획·개발해 구글 플레이에 출시하고 운영하며, 그 과정에서 만든 기술을 오픈소스로 공개합니다. 고객 사이트에 쓰는 기술은 저희가 먼저 써 보고 검증한 것들입니다.

직접 개발하고 운영하는 작업 공간
대표
민봉기
자체 서비스
앱 2종 운영
오픈소스
pub.dev 공개
구축 사례
학원·미용실 등
오픈소스

flutter_mybatis

Apache-2.0 · v1.1.5

처음 스튜디오가 자체 개발한 Flutter용 SQL 매핑 라이브러리를 오픈소스로 공개했습니다. 자바 진영의 사실상 표준인 MyBatis 3.5.19를 Flutter/Dart로 이식한 것으로, SQL을 코드가 아닌 XML로 분리하고 조건에 따라 쿼리를 조립하는 동적 SQL(<if> <where> <foreach> <choose> 등)을 그대로 지원합니다.

Flutter 생태계에는 지금까지 MyBatis 방식의 라이브러리가 존재하지 않았습니다. 기업 환경에서 MyBatis에 익숙한 자바 개발자가 Flutter 앱 개발에 참여할 때 데이터베이스 계층의 학습 부담을 없애는 것이 목표입니다.

본 라이브러리는 처음 스튜디오가 운영 중인 5개 앱에서 160개의 SQL을 처리하며 실사용 검증을 거친 뒤 공개됐습니다. 누구나 자유롭게 사용할 수 있습니다.

140/160
pub.dev 품질 점수
204개
테스트 케이스
6개
지원 플랫폼 전부
160개
사내 실사용 SQL
공개일 2026년 9월 4일 (pub.dev 게시)
개발 시작 2026년 1월 26일
지원 플랫폼 Android · iOS · Windows · macOS · Linux · Web
요구 버전 Dart 3.0+ / Flutter 3.0+
코드 규모 라이브러리 3,942줄 + 코드 생성기 386줄 · 테스트 2,316줄
라이선스 Apache-2.0

직접 만들어 운영 중인 앱

기획부터 개발·출시·운영까지 직접 합니다. 만들어만 놓고 끝내지 않고, 실제 사용자를 받으며 고쳐 온 경험이 고객 사이트에도 그대로 들어갑니다.

Google Play

처음사주

만세력·사주 분석 앱. 절기 기준 만세력 계산부터 운세 해설까지 자체 엔진으로 처리합니다.

Google Play

TreeToDo

트리 구조로 정리하는 할 일 관리 앱. 큰 목표를 잘게 쪼개 관리하는 방식을 담았습니다.

위 앱들의 데이터베이스 계층에 flutter_mybatis가 실제로 쓰이고 있습니다.

홈페이지가 필요하신가요?

무료 샘플을 먼저 받아보시고, 맘에 드실 때 진행하셔도 됩니다.