1.1.3 업데이트: 오프라인 기록 수정 + PWA 가이드
버전 1.1.3을 출시했습니다. 이번 업데이트는 오프라인 동작을 수정해, 연결이 없어도 PWA에서 계속 기록할 수 있고 네트워크가 복구되면 자동으로 동기화됩니다.
이 글에서는 PWA가 무엇인지와 iPhone/Android에서 TrackMy.Baby PWA를 설치하는 방법도 함께 소개합니다.
1.1.3 변경 사항: 오프라인 기록 + 자동 동기화
불안정한 네트워크에서 기록이 실패할 수 있다는 보고가 있었습니다. 1.1.3에서 해결했습니다.
- 오프라인 기록: 수유, 수면, 기저귀 등은 로컬에 저장됩니다.
- 재연결 시 자동 동기화: 네트워크가 돌아오면 오프라인 기록이 자동 업로드됩니다.
- 추가 단계 없음: 수동 내보내기나 재입력이 필요 없습니다.
PWA란?
**PWA(Progressive Web App)**는 네이티브 앱처럼 동작하는 웹 앱입니다.
주요 장점:
- 앱 스토어 다운로드 불필요: 브라우저에서 열고 바로 사용.
- 홈 화면에 추가: 일반 앱 아이콘처럼 실행.
- 오프라인 지원: 필수 기능을 연결 없이도 사용.
- 크로스 플랫폼: iPhone, Android, 태블릿, 데스크톱에서 사용 가능.
TrackMy.Baby는 PWA이므로 브라우저에서 사용하거나 홈 화면에 “설치”해 앱처럼 이용할 수 있습니다.
iPhone에서 PWA 설치하기 (Safari)
iPhone에서는 PWA 설치에 Safari가 필요합니다.
단계:
- Safari에서 열기: https://app.trackmy.baby
- 로그인 후 공유 버튼(위쪽 화살표가 있는 사각형) 탭
- “홈 화면에 추가” 선택
- 이름 확인 후 “추가” 탭
홈 화면에 TrackMy.Baby 아이콘이 나타나며, 탭하면 네이티브 앱처럼 열립니다.
Android에서 PWA 설치하기 (Chrome)
Android는 자동 설치 안내가 뜨는 경우가 많지만 수동으로도 가능합니다.
- Chrome에서 열기: https://app.trackmy.baby
- 오른쪽 상단 ⋮ 메뉴 탭
- “앱 설치” 또는 “홈 화면에 추가” 선택
- 확인하면 홈 화면에 아이콘 생성
이후 홈 화면에서 실행할 수 있으며 오프라인 기록과 자동 동기화를 사용할 수 있습니다.
FAQ
Q: PWA를 설치하지 않고도 사용할 수 있나요?
A: 네. 브라우저에서 바로 사용할 수 있지만, 설치하면 더 빠르고 앱에 가까운 경험과 더 나은 오프라인 접근을 제공합니다.
Q: 오프라인 기록이 사라지나요?
A: 아니요. 1.1.3에서 오프라인 기록은 로컬에 저장되고 네트워크 복구 시 자동 동기화됩니다.
Q: 여러 기기 동기화가 지연되나요?
A: 온라인에서는 실시간 동기화됩니다. 오프라인일 때는 재연결 후 동기화됩니다.
문제가 있으면 알려주세요. 계속 개선하겠습니다. 지원해 주셔서 감사합니다.