AppOrbit

blog (17)

React Native(Expo)에서 Universal Links & App Links 구현하기 — 가족 초대 딥링크 삽질 후기

Expo 기반 React Native 앱에서 iOS Universal Links와 Android App Links를 구현하며 겪은 실전 경험을 공유합니다. 초대 코드 공유 → 앱 자동 실행 → 화면 이동까지의 전체 플로우를 다룹니다.

February 18, 2026

앱인토스에 게임을 출시하기까지 — 5편: 광고 연동, 네이티브 브릿지, 그리고 심사 반려

앱인토스 플랫폼에 차트예측게임을 배포하면서 겪은 광고 SDK 연동, WebView-네이티브 브릿지 통합, 심사 반려 대응까지의 실전 경험을 정리했습니다.

February 10, 2026

모바일 WebView에서 부드러운 캔들스틱 차트 구현하기 — 4편: 차트 렌더링과 애니메이션

lightweight-charts로 전문가급 캔들스틱 차트를 구현하고, framer-motion으로 게임 피드백 애니메이션을 넣으면서 모바일 성능을 최적화한 과정을 정리했습니다.

February 8, 2026

게임의 4가지 상태를 Zustand로 관리하기 — 3편: 상태 관리와 아키텍처

4-phase 게임 상태를 Zustand의 선택적 구독 패턴으로 설계하고, View/Logic 분리를 통해 리렌더링을 최소화한 아키텍처를 정리했습니다.

February 6, 2026

실제 주식 데이터로 차트 예측 게임 만들기 — 2편: 게임 로직 설계

삼성전자, SK하이닉스 등 실제 한국 주식 데이터를 가공해 게임 시나리오로 만드는 과정과, 점수·콤보·하트 시스템의 설계 이유를 정리했습니다.

February 4, 2026

육아앱 직접 만든 개발자의 회고 (5) — 성능 최적화와 UX 디테일, 그리고 회고

React Native에서 리스트 성능 최적화, 홈 화면 위젯, 예방접종 관리, 일과표 공유 기능의 구현 과정과 1인 사이드 프로젝트를 마무리하며 느낀 점을 정리했습니다.

February 4, 2026

토스 앱 안에서 주식 차트 예측 게임을 만들어봤다 — 1편: 기획과 시작

앱인토스(Apps in Toss) 플랫폼 위에 주식 차트 예측 게임을 만들게 된 계기와, 토스 생태계 안에서 미니앱을 개발한다는 것의 의미를 정리했습니다.

February 2, 2026

Flutter와 Riverpod으로 '나만의 타바타 타이머' 앱 개발기 (feat. 상태 머신 구현)

Flutter로 고강도 인터벌 트레이닝(Tabata) 앱을 개발하며 겪은 상태 관리 및 타이머 로직 구현 과정을 공유합니다.

January 27, 2026

육아앱 직접 만든 개발자의 회고 (4) — 가족 공유와 데이터 동기화

Supabase의 Row-Level Security로 가족 간 역할별 접근 제어를 구현하고, 오프라인 퍼스트 아키텍처에서 증분 동기화를 설계한 과정을 정리했습니다.

January 25, 2026

육아앱 직접 만든 개발자의 회고 (3) — 야간모드와 테마 시스템 구현기

새벽 수유를 위한 OLED 야간모드를 설계하고 구현한 과정입니다. 자동 전환 스케줄링, 기록 유형별 색상 매핑, 자정 경계 처리 등 실제 부딪힌 문제와 해결 과정을 다룹니다.

January 18, 2026

GitHub 팩트폭격기 'Code Truthbomb' 개발기: Next.js 16과 AI로 동료의 멘탈을 부숴보자

개발자의 깃허브를 분석해 적나라한 팩트폭력을 날리는 AI 서비스 개발 과정. Next.js 16, Groq(Llama 3), Vanilla Extract를 활용한 기술적 고민과 해결책을 공유합니다.

January 13, 2026

Next.js 16과 Zustand로 '신의 두뇌' 트레이딩 게임을 만든 후기 (feat. 부동소수점의 악몽)

실제 바이낸스 차트 데이터를 활용한 아케이드 트레이딩 게임 개발기. 부동소수점 오차 해결부터 Canvas 렌더링 최적화까지, 프론트엔드 개발자가 겪은 기술적 고민들을 공유합니다.

January 13, 2026

2026년 운세는 AI 무당에게? Next.js 16과 Groq로 만든 '팩트폭력' 운세 심판관 개발기

LLaMA 3.3와 Groq API를 활용해 0.5초 만에 응답하는 AI 운세 서비스를 만든 과정과, Zod를 이용해 예측 불가능한 LLM의 출력을 런타임에서 완벽하게 제어하는 노하우를 공유합니다.

January 13, 2026

육아앱 직접 만든 개발자의 회고 (2) — 실시간 기록 시스템과 퀵액션 UX

새벽 3시에 졸린 상태에서도 쓸 수 있는 육아 기록 UX를 어떻게 설계했는지, 퀵액션 버튼, 경과 시간 추적, 실행취소 스낵바의 구현 과정을 정리했습니다.

January 13, 2026

합법적 월급 루팡을 위한 도구, Project Lupin 개발기 (feat. Next.js 16)

화장실에서 보내는 시간도 돈이다. Next.js 16과 PWA를 활용해 실시간 급여 계산기 'Project Lupin'을 만들며 겪은 기술적 고민과 해결 과정을 공유합니다.

January 13, 2026

Next.js 16으로 나만의 주식 투자 비서 만들기 (터틀 트레이딩 알고리즘 구현기)

Next.js 16과 Vanilla Extract를 활용해 S&P 500 주식 추천 서비스를 개발한 과정입니다. 터틀 트레이딩 기법을 알고리즘화하고 점수 시스템을 도입한 경험을 공유합니다.

January 13, 2026

육아앱 직접 만든 개발자의 회고 (1) — 기획부터 기술 스택 선정까지

아기를 키우면서 직접 육아 기록 앱을 만들기로 결심한 이유와, React Native(Expo), Zustand, Supabase를 선택하게 된 기술적 배경을 정리했습니다.

January 11, 2026