**미니멀 모래시계 타이머(Minimal Hourglass)**는 정해 둔 시간이 줄어드는 모습을 모래 애니메이션으로 보여 주는 카운트다운 앱입니다. 진행 중에는 위쪽의 원형 표시와 분:초 숫자로 남은 시간도 확인할 수 있습니다. 이 안내는 현재 앱 소스와 공개 1.2.2 자료를 대조했습니다.
짧은 공부·요리·운동 구간을 정하고 화면에서 남은 비율을 확인하는 용도로 사용할 수 있습니다. 색상이나 애니메이션만으로 집중력·명상 효과나 아이의 집중력 향상이 입증됐다고 안내하지는 않습니다.
시간을 정하고 시작하기
- 멈춰 있는 화면에서 Set Time 글자 위의 시계 아이콘을 누릅니다. Timer Duration 설정이 열립니다.
- Quick Presets에서 1m·3m·5m·10m·30m·60m 중 하나를 고릅니다. 프리셋은 현재 시간을 교체합니다. 1m 다음 3m을 누르면 3분이 됩니다.
- 직접 입력하려면 Tap to change가 있는 시간 영역을 눌러 Set Duration 창을 엽니다. Minutes는 0~120, Seconds는 0~59이며 휠의 최대 조합은 120분 59초입니다.
- Done으로 입력을 적용하거나 Cancel로 이전 값을 유지합니다. 시간 설정 창의 **닫기(X)**로 돌아와 목표 시간을 확인하세요. 초가 있으면
120:59같은 분:초 형식, 초가 0이면5 minutes같은 분 표시를 사용합니다. - 양수 시간을 정하고 Start를 누릅니다. 진행 중에는 Stop이 표시되고 시간 설정과 설정 톱니가 숨겨집니다. 0도 입력할 수 있지만 시작 직후 완료되므로, 원하는 구간의 분·초를 먼저 확인하세요.
Stop 뒤에 다시 시작하면 어떻게 되나요?
| 조작 | 동작 |
|---|---|
| Start | 설정한 전체 시간부터 새 카운트다운을 시작합니다. |
| Stop | 진행을 멈추고 모래의 현재 남은 비율을 화면에 남깁니다. 위쪽 시간 표시는 설정한 목표로 돌아갑니다. |
| Stop 뒤 Start | 설정한 전체 시간부터 다시 시작합니다. 멈춘 남은 시간에서 이어 가지 않습니다. |
| Set Time 위 시계 아이콘 | 멈춘 상태에서 시간을 바꿉니다. 프리셋은 교체하며 더하기 버튼이 아닙니다. |
| 설정 톱니와 닫기(X) | 멈춘 상태에서 모래 모양·색상·움직임을 고릅니다. 변경 후 닫을 때 광고가 표시될 수 있습니다. |
예를 들어 3분으로 시작해 1분을 진행한 뒤 Stop을 누르면 모래의 남은 비율은 그 자리에 머뭅니다. 다음 Start는 다시 3분부터 시작합니다. 현재 화면에 별도 Pause·Resume·Reset 버튼은 없습니다. 남은 시간에서 일시정지·재개하려면 Big Timer 사용법의 조작도 확인해 보세요.
모래 색상·모양·흐름 바꾸기
멈춘 상태에서 오른쪽 위 설정 톱니를 누릅니다. 시간 지정은 Set Time에서 하고, 이 설정 화면에서는 다음 항목을 고릅니다.
- Sand Color: Teal·Blue·Pink·Purple·Gold·Coral·Silver의 7개 색상입니다.
- Hourglass Style: Sharp·Smooth 두 모래시계 모양입니다.
- Sand Flow Style: Flowing·Filling 두 표시 방식입니다.
- Swing Animation: Swing while timer runs 스위치로 실행 중 흔들림을 켜거나 끕니다.
처음 저장된 설정이 없으면 5분·Teal·Smooth·Flowing·흔들림 켜짐으로 준비됩니다. 선택한 설정은 바로 반영되며 **닫기(X)**로 돌아옵니다. 밝은 화면과 어두운 화면은 시스템 테마를 따릅니다.
완료 소리와 화면 유지
시간이 끝나면 Time's up! 안내가 나타나고 앱에 포함된 완료 소리의 재생을 한 번 요청합니다. 이 화면에는 완료 소리 선택·음소거·진동 스위치가 없으므로, 먼저 짧은 구간을 실행해 설치한 기기의 실제 소리를 확인하세요.
현재 앱은 시작 시 세로 방향과 화면 유지를 요청합니다. Stop으로 화면 유지 요청을 해제하는 설정은 없습니다. 실제 화면 꺼짐이나 앱이 다른 화면에 있을 때의 동작은 기기·운영체제·설치 버전에서 확인해야 합니다.
진행 표시는 50ms 주기로 갱신하도록 구현됐지만, 그 주기가 계측 정확도나 화면 밖의 예약 알람을 보장하지는 않습니다. Dart의 주기적 타이머 안내도 실제 호출 간격이 달라질 수 있음을 설명합니다.
무엇이 저장되나요?
분·초 입력, 모래 색상, 흐름 방식, 모양, 흔들림 설정을 로컬에 저장합니다. 최근 입력 시간 세 개를 저장하는 로직도 있지만 현재 화면에 최근 목록을 고르는 메뉴는 없습니다. 실행 중 남은 시간이나 완료 세션 기록을 저장·내보내는 기능은 없습니다. 앱 화면을 새로 준비하면 저장된 목표와 설정을 사용하며, 중단된 카운트다운을 자동 재개하지 않습니다.
설치·광고·개인정보·지원
아래 공통 다운로드에서 Google Play나 App Store로 이동할 수 있습니다. 현재 소스에는 초기 광고 로딩, 시간 설정의 배너, 모양·색상 설정을 변경한 뒤 닫을 때의 광고 흐름이 있습니다. 설치한 버전의 광고와 최신 개인정보 안내를 함께 확인하세요.
안내와 화면이 다르면 문의에 앱 버전·기기·운영체제·설정 시간·Start/Stop 순서를 알려 주세요. 개인정보처리방침도 확인할 수 있습니다.