Blog
만들고, 배우고, 기록한 28편의 글
2026년 8월 17일모든 화면 위의 퀵바가 앱 전체를 느리게 했다 — React Native 전역 오버레이 성능 트러블슈팅모든 화면 위에 떠 있는 플로팅 퀵바가 전역 리렌더를 퍼뜨려 실기기에서 프레임 드랍을 만들던 문제를, 셀렉터 분리와 파생 상태 원시화, 애니메이션 정리로 해결한 기록입니다.React NativeExpo성능 최적화트러블슈팅
2026년 8월 16일GPS는 종종 거짓말을 한다 — 맛도리 동네 인증 정확도 트러블슈팅실내와 고층에서 틀어지는 GPS, 행정동 경계 오판, 며칠 묵은 캐시 좌표, 권한 거부와 타임아웃까지 — 좌표를 저장하지 않는 설계 안에서 동네 인증 정확도를 끌어올린 과정을 정리했습니다.React NativeExpo위치기반트러블슈팅
2026년 8월 15일Supabase Realtime은 조용히 끊긴다 — React Native 실시간 동기화 트러블슈팅데일리베이비에 Supabase Realtime을 도입한 뒤 겪은 조용한 연결 끊김, Android 수신 불가, 이벤트 유실 문제를 추적하고 재연결 정책과 보정 fetch로 해결한 과정을 정리했습니다.React NativeSupabaseRealtime트러블슈팅
2026년 8월 14일데일리베이비 출시 후 회고 — 1초 육아기록에 집착한 이유1초 육아기록에 집착하며 만든 데일리베이비를 출시하고 반년, v2.9까지 오면서 검증된 철학과 빗나간 예상, 임신모드와 광고 수익화에 대한 솔직한 회고를 정리했습니다.React NativeExpoSupabase사이드프로젝트
2026년 2월 18일React Native(Expo)에서 Universal Links & App Links 구현하기 — 가족 초대 딥링크 삽질 후기Expo 기반 React Native 앱에서 iOS Universal Links와 Android App Links를 구현하며 겪은 실전 경험을 공유합니다. 초대 코드 공유 → 앱 자동 실행 → 화면 이동까지의 전체 플로우를 다룹니다.React NativeExpoUniversal LinksApp Links
2026년 2월 4일육아앱 직접 만든 개발자의 회고 (5) — 성능 최적화와 UX 디테일, 그리고 회고React Native에서 리스트 성능 최적화, 홈 화면 위젯, 예방접종 관리, 일과표 공유 기능의 구현 과정과 1인 사이드 프로젝트를 마무리하며 느낀 점을 정리했습니다.React Native성능 최적화위젯예방접종
2026년 1월 25일육아앱 직접 만든 개발자의 회고 (4) — 가족 공유와 데이터 동기화Supabase의 Row-Level Security로 가족 간 역할별 접근 제어를 구현하고, 오프라인 퍼스트 아키텍처에서 증분 동기화를 설계한 과정을 정리했습니다.SupabaseRLS데이터 동기화오프라인 퍼스트
광고
2026년 1월 18일육아앱 직접 만든 개발자의 회고 (3) — 야간모드와 테마 시스템 구현기새벽 수유를 위한 OLED 야간모드를 설계하고 구현한 과정입니다. 자동 전환 스케줄링, 기록 유형별 색상 매핑, 자정 경계 처리 등 실제 부딪힌 문제와 해결 과정을 다룹니다.React Native다크모드야간모드UX
2026년 1월 13일육아앱 직접 만든 개발자의 회고 (2) — 실시간 기록 시스템과 퀵액션 UX새벽 3시에 졸린 상태에서도 쓸 수 있는 육아 기록 UX를 어떻게 설계했는지, 퀵액션 버튼, 경과 시간 추적, 실행취소 스낵바의 구현 과정을 정리했습니다.React NativeUX애니메이션Haptic Feedback
2026년 1월 11일육아앱 직접 만든 개발자의 회고 (1) — 기획부터 기술 스택 선정까지아기를 키우면서 직접 육아 기록 앱을 만들기로 결심한 이유와, React Native(Expo), Zustand, Supabase를 선택하게 된 기술적 배경을 정리했습니다.React NativeExpoZustandSupabase