

WEB OFFICE
FS Folio Office
웹앱 · 공개 운영
Hangeul · Writer · Sheets · Slides. 브라우저에서 문서를 작성하고 편집하는 네 가지 도구.
BUILD WHAT MATTERS
Ezekiel Dev Studio는 일상에 필요한 디지털 제품을 직접 만드는 독립 스튜디오입니다. 명확한 생각과 세심한 구현으로, 오래 쓸 수 있는 도구를 디자인하고 개발합니다.
SCROLLIDEAS
PRODUCTS
A BRIGHTER
TOMORROW
BUILT
DIFFERENTLY
일상에서 출발한 앱과 웹 도구.
2026.10.27 기준 · 정식 운영, 테스트, 개발 상태를 구분해 소개합니다.


WEB OFFICE
웹앱 · 공개 운영
Hangeul · Writer · Sheets · Slides. 브라우저에서 문서를 작성하고 편집하는 네 가지 도구.
WEBSPORTS DEMO
웹앱 · 공개 데모
경기 점수를 입력하고 실시간 순위를 확인하는 라이브 전광판 데모.
01언어 학습
Android · 정식 출시
생활영어 문장을 듣고 읽으며 익히고, Quick Fill과 Word Puzzle로 배운 표현을 다시 떠올립니다.
02생활 도구
Android · 개발 보류
사진 속 상품 라벨에서 글자를 읽고 검색어를 정리합니다. 입력을 줄이고 상품 검색을 쉽게 시작하는 도구입니다.
자세히 보기
03스포츠
Android · 정식 출시
점수와 경기 시간을 관리하고 QR로 별도 Viewer를 연결합니다. 조작하는 사람과 보는 사람에게 각각 필요한 화면을 제공합니다.
04일상 기록
Android · 정식 출시
매일 반복하는 일을 했는지 간단히 확인합니다. 항목별 목표와 진행 횟수를 정하고 기기에 기록을 보관합니다.
05운동 도구
Android · 정식 출시
Counter, Pace, Interval을 한곳에 모았습니다. 반복 횟수와 운동 간격, 휴식 시간을 관리하는 운동 카운터입니다.
자세히 보기
06성찰과 기록
Android · 프로덕션 심사 중
주제와 고민을 고르고 카드를 펼쳐 해석을 읽습니다. 선택에서 결과와 기록까지, 짧은 성찰의 흐름을 만드는 앱입니다.
자세히 보기
WEB APP웹앱 · Photo / Vector 공개
Photo로 이미지를 다듬고 Vector로 벡터 그래픽을 편집합니다. 지원 형식은 도구별로 다릅니다.
ANDROIDAndroid · 테스트 중 · 정식 출시 확인 중
성경 읽기, 검색, 책갈피와 읽어주기. 한국어·영어 성경을 차분하게 읽는 앱입니다.
게임 · 초기 개발
야구 게임 프로젝트. PC 기본 실행 화면부터 만들고 있으며, 타격 등 핵심 플레이는 개발 예정입니다.
웹 도구 · 서비스 중
생활 속 금액과 계산을 쉽고 빠르게 확인하는 웹 도구.
웹앱 · 작업 중
나만의 서재와 독서 기록, 책을 둘러싼 이야기가 연결되는 독서 플랫폼.
연구 프로젝트 · 작업 중
시장 데이터와 매매 전략을 분석하고, 백테스트와 위험 관리로 자동매매 시스템을 검증하는 프로젝트.
웹사이트 · 공개 운영
직접 만드는 앱, 웹 도구, 게임과 그 과정의 기록을 한곳에 모은 제품 포트폴리오입니다.
프로젝트 · 최신 현황 확인 중
관리 중인 프로젝트입니다. 최신 구현 단계와 공개 정보를 확인한 뒤 소개를 보완합니다.
무엇을 만들었고, 왜 그렇게 만들었는지.
일상적인 작업에 집중한 웹 기반 생산성·디자인 도구. Office로 문서를 작성하고, Design으로 이미지를 다듬습니다.
지원 형식과 저장 범위는 도구별로 다릅니다. 공개된 기능과 이용 방법은 FS Folio에서 확인하세요. Photo 1.1과 Vector 1.0이 공개되어 있습니다.

실제 앱 일러스트 · 읽기와 생활영어긴 공부 시간보다, 다시 돌아오기 쉬운 짧은 학습 흐름에 집중합니다. 학습과 연습, 복습이 자연스럽게 이어지도록 화면을 다듬습니다.
생활영어 문장을 듣고 읽은 뒤, Quick Fill과 Word Puzzle로 기억을 꺼내 봅니다. 짧은 연습에서 복습으로 돌아오는 흐름에 집중합니다.


한 화면에 모든 기능을 넣기보다, Controller와 Viewer의 역할을 나눴습니다. 점수 입력은 빠르게, 경기 상황은 멀리서도 읽기 쉽게 만듭니다.
Controller에서 점수와 시간을 다루고 Viewer에서 경기 상황을 확인합니다. 조작과 표시를 나누어 각 화면의 역할을 명확하게 합니다.


기록을 남기는 일이 또 하나의 일이 되지 않도록, 체크와 횟수 입력을 간단하게 만들었습니다. 계정 없이 시작하고 달력에서 지난 기록을 돌아봅니다.
매일 확인할 항목과 목표 횟수를 정하고, 수행할 때마다 기록합니다. 입력 부담을 줄이면서 오늘의 진행과 지난 기록을 구분해 보여줍니다.


운동 중에는 화면보다 움직임에 집중할 수 있어야 합니다. 비프와 음성 피드백, 일시정지와 복원 흐름을 함께 살핍니다.
목표 횟수를 세거나 일정한 페이스를 유지하고, 운동과 휴식을 라운드로 나눕니다. 목적에 맞는 모드를 선택해 사용합니다.

실제 앱 카드 아트 · Lantern / Seed카드를 고르는 순간부터 결과를 읽는 순간까지 선택이 일관되게 유지되도록 합니다. 짧은 문장과 이야기로 자기 생각을 돌아볼 여유를 만듭니다.
주제와 카드 수를 정하고 선택한 카드의 이야기를 읽습니다. 선택한 카드, 해석, 저장한 기록이 같은 흐름으로 이어지도록 구성합니다.


Android · 테스트 중 · 정식 출시 확인 중
한국어와 영어 본문을 나란히 읽고, 필요한 구절을 검색하거나 책갈피로 남깁니다. 글자 크기를 조절하고 읽어주기로 이어갈 수 있습니다.
게임 · 초기 개발
현재는 PC 기본 실행 단계입니다. 공개 배포와 Android 출시는 아직 진행하지 않았습니다.

웹 도구 · 서비스 중
금액과 금리, 기간을 바꾸며 월 상환액과 총 이자를 확인합니다. 상환 방식별 차이와 시간에 따른 잔액을 살펴보고, 연도별·월별 상환 일정을 확인할 수 있습니다.
가입 없이 이용하며, 계산 결과는 계획을 위한 예상값입니다. 금융기관의 실제 청구액과 다를 수 있습니다.


프로젝트 · 최신 현황 확인 중
확인되지 않은 기능이나 출시 상태는 표시하지 않습니다.
필요에서 시작해, 쓰임으로 이어집니다.
보이는 경험을 받쳐 주는 기반.
약 20년의 Java/Spring 및 엔터프라이즈 백엔드 경험을 제품 개발에 연결합니다. 데이터 흐름, 예외 처리, 운영과 유지보수까지 화면 뒤에서 일어나는 일을 함께 설계합니다.
기업·공공 시스템과 서버 애플리케이션. API, 데이터베이스 연동, 배치와 운영 경험을 바탕으로 필요한 책임을 분리합니다.
Spring Boot · REST API · MyBatis · JPA
Oracle · MySQL · MariaDB · MSSQL
짧은 사용 흐름과 모바일의 제약을 함께 고려합니다. Android 화면, 로컬 저장, 오디오와 앱의 생명주기를 실제 제품 안에서 다룹니다.
Android · AsyncStorage · TTS
Responsive UI · Accessibility
함께 봐야 하는 정보는 연결하고, 기기에 남아도 되는 기록은 단순하게 보관합니다. 제품에 필요한 만큼의 연결을 선택합니다.
Supabase · Realtime · Firebase
Local persistence · Git / GitHub
생각을 실제로 쓰는 제품으로.
명확한 문제, 실제 사용자, 쓸모 있는 목표에서 시작합니다.
핵심 흐름을 먼저 설계하고 UI, 로직, 코드를 작게 동작하는 단위로 연결합니다.
읽기, 상호작용, 실패 상황을 확인하고 중요한 부분부터 다듬습니다.
신중하게 출시하고 실제 사용에서 배우며 꾸준히 개선합니다.
오래 쓰이는 제품을 위한 차분한 과정.
PLAN / BUILD / REFINE / REPEAT결과 화면에 보이지 않는 선택들.
성경 읽기와 검색·책갈피·읽어주기의 흐름을 실제 앱 화면으로 소개합니다. 승인한 마스터 디자인을 한국어·영어 자료로 확장했고, Alpha 업데이트와 함께 제출했습니다.
점수를 기록하는 사람은 빠르게 눌러야 하고, 보는 사람은 경기 상황을 한눈에 읽어야 합니다. HoopView는 Controller와 Viewer를 나누어 두 역할의 요구를 분리합니다.
여러 기기가 같은 점수를 보여 주는 일에는 연결 상태와 복구 흐름도 포함됩니다. 실시간 반영뿐 아니라 연결이 끊겼을 때의 상태를 함께 살피는 이유입니다.
HoopView체크리스트나 운동 카운터를 다시 열었을 때, 사용자가 설정과 기록을 다시 입력할 필요가 없어야 합니다. Did I Finish?와 CountPace는 기기 안의 저장과 복원을 중요한 사용 흐름으로 다룹니다.
기능이 바뀌어도 이전 기록을 이어 쓸 수 있는지, 일시정지와 화면 전환 뒤에 상태가 자연스러운지 확인합니다.
상품 라벨에서 읽은 글자에는 상품명뿐 아니라 규격과 설명도 섞입니다. How Much?는 인식 결과를 바로 답으로 단정하지 않고, 검색에 필요한 단어를 확인하고 고칠 수 있게 합니다.
자동화가 사용자 판단을 대신하기보다, 더 적은 입력으로 다음 행동을 시작하도록 돕는 방향입니다.
보는 것과 사용하는 것의 간격을 줄입니다.
섬세하게 설계하고, 기본을 지키며 구현합니다. 작은 반응 하나도 읽기 편한 화면과 안정적인 동작으로 이어져야 합니다.
function scheduleProgress() {
if (!scheduled) {
scheduled = true;
requestAnimationFrame(updateProgress);
}
}이 사이트의 실제 코드 — 브라우저의 다음 프레임에서 스크롤을 갱신합니다.
대비, 글자 크기, 여백으로 먼저 읽어야 할 것을 분명하게 합니다.
키보드 포커스, 작은 화면, 움직임을 줄이는 설정까지 고려합니다.
필요한 구조를 명확하게 유지하고, 변경한 동작에 맞는 검증을 더합니다.
디자인에서 시작해, 직접 만드는 제품으로.
DESIGN / ENGINEERING / PRODUCTS
웹디자인으로 커리어를 시작했고, 프론트엔드와 웹 개발을 거쳐 Java/Spring 기반의 백엔드·엔터프라이즈 개발을 주력으로 해왔습니다.
약 20년간 기업·공공 시스템, 서버 애플리케이션, 데이터베이스 연동과 운영을 다뤘습니다. 지금은 그 경험을 바탕으로 모바일 앱과 웹 제품을 직접 기획하고 만들고 있습니다.
디자인 관련 자격을 보유하고 있으며, 제품의 기능과 함께 가독성과 기본적인 사용성을 살핍니다. 작은 제품이라도 기획부터 유지보수까지 책임 있게 이어가는 것을 중요하게 생각합니다.
함께 이야기하기제품에 관한 작지만 의미 있는 소식.
1.0.0/code2와 한국어·영어 스토어 자료를 제출했습니다. 178개 국가·지역 설정을 유지하며, 비공개 테스트 단계에서 사전 검사·심사 결과를 기다립니다.
10월 27일 1.1.0/code4의 Google Play 프로덕션 공개를 확인했습니다. 새 아이콘·화면과 한국어·영어 스토어 자료를 반영했습니다.
프로덕션 액세스 승인 후 1.0.1/code2와 한국어·영어 등록정보를 제출했습니다. 실제 공개 완료와 구분하여 심사 진행 상태로 안내합니다.
Page:Ago의 저장소와 초기 프로젝트 구성을 확인했습니다. 화면 개발을 진행 중이며 아직 공개 서비스는 없습니다.
10월 26일 English Thru 2.0.1/code3가 한국에 정식 게시됐습니다. 한국어 스토어 문구와 이미지를 개선하고 학습 화면을 다듬었습니다.
10월 26일 1.0.3/code4 정식 게시를 확인했습니다. 여러 앱에서 공동 조작하고, 브라우저 Viewer는 보기 전용으로 사용합니다. 12개 언어의 스토어 자료도 갱신했습니다.
10월 26일 2.1.0/code4 정식 게시를 확인했습니다. 12개 언어의 등록정보·스크린샷·대표 그래픽을 함께 갱신했습니다.
Vector 1.0을 공개했습니다. Photo 1.1과 Office의 문서 도구도 운영 중이며, 이후 로컬 품질 개선과 실제 배포 상태는 구분해 관리합니다.
ANTAPANG의 PC 기본 실행 화면을 구성했습니다. 타격과 경기 흐름 등 핵심 플레이는 다음 단계이며, 출시된 게임은 아닙니다.
문서와 디자인 도구를 한곳에서 시작하는 FS Folio를 소개합니다. 현재 공개된 Hangeul로 HWP·HWPX 문서의 기본 편집과 별도 저장, 인쇄·PDF 저장을 이용할 수 있습니다. 일부 문서는 서식·저장에 제한이 있습니다.
FS Folio 바로가기HoopView가 Google Play에 정식 출시되었습니다. Controller의 점수·시간 관리와 별도 Viewer로 연결되는 경기 경험을 소개합니다.
제품 알아보기LET'S BUILD TOGETHER
개발 견적, 제품 아이디어, 앱 지원과 사용 후기를 기다립니다. 필요한 일과 현재 상황을 이메일로 알려 주세요.
이메일 보내기SMALL STUDIO.
BIGGER POSSIBILITIES.