앱 기능
단일 지역과 그룹 화면에서 체감온도 흐름과 지역별 날씨를 빠르게 비교할 수 있습니다.
단일 지역 그래프
그룹 주간 요약
지역 및 그룹 관리 구조
| 항목 | 설명 |
|---|---|
| 단일 지역 | 개별 등록된 지역 목록 |
| 그룹 | 여러 지역을 묶어 비교하는 목록 |
| 그룹 내 지역 | 그룹 내에서 비교하는 지역들 |
| 단일 지역 중복 | 동일 지역은 두 번 등록 불가 |
| 그룹 내 중복 | 동일 지역은 같은 그룹 내 두 번 등록 불가 |
| 지역 변경 | 단일 지역 목록의 기존 지역으로 변경 불가 |
검색 방식
지역 검색은 현재 설정된 언어의 지역명과 GeoNames 기본 영문명을 함께 검색합니다.
- 먼저 앱에 설정된 언어의 지역명으로 검색하고, 같은 검색어를 GeoNames의 기본 영문/ASCII 지역명에서도 추가로 찾습니다.
- 따라서 설정 언어와 관계없이 영어 지명으로도 검색할 수 있습니다.
- 원하는 지역이 현재 설정된 언어로 검색되지 않으면 영어 지명으로 다시 검색해 보세요. 일부 지역은 GeoNames 데이터에 해당 언어 이름이 없거나 표기가 다를 수 있습니다.
날씨 새로고침 방법
| 화면 | 새로고침 방법 |
|---|---|
| 단일 지역 화면 | 아래로 당겨서 새로고침 |
| 그룹 화면 | 아래로 당겨서 그룹 데이터 새로고침 |
| 오류 화면 | 재시도 버튼 탭 |
| 지역 변경 시 | 자동 새로고침 |
| 언어 변경 시 | 새로고침 + 위젯 레이블 업데이트 |
지역 및 그룹 등록 한도
Meteal은 무료 범위 내에서 기본 기능을 제공하며, 초과 시 리워드 광고 시청이 필요합니다.
| 기능 | 무료 범위 | 광고 필요 시점 | 최대 한도 |
|---|---|---|---|
| 단일 지역 | 2개까지 | 3번째부터 | 최대 7개 |
| 그룹 생성 | 2개까지 | 3번째부터 | 최대 5개 |
| 그룹 내 지역 | 그룹당 2개까지 | 각 그룹 3번째부터 | 그룹당 최대 5개 |
지역 변경은 추가로 간주하지 않으므로 광고 시청이 필요하지 않습니다. 단, 단일 지역 목록에 이미 등록된 지역으로는 변경할 수 없습니다.
광고 안내
리워드 광고는 무료 범위 초과 시 지역/그룹 추가에 필요합니다. 아래의 경우 광고가 로드되지 않을 수 있습니다:
- 불안정한 네트워크 상태
- 광고 재고 부족
- 서버 응답 지연
- 기기 또는 OS 제한
- 일시적인 서비스 장애
공통 표기 방식
Meteal은 시간별 데이터를 앱 화면에 맞게 요약해 하루, 오전, 오후 단위로 표시합니다.
| 항목 | 표기 방법 |
|---|---|
| 하루 날씨 정보 | 대상 시간대에서 가장 많이 나타난 날씨 상태를 표시합니다. |
| 오전 날씨 정보 | 오전 시간대에서 가장 많이 나타난 날씨 상태를 표시합니다. |
| 오후 날씨 정보 | 오후 시간대에서 가장 많이 나타난 날씨 상태를 표시합니다. |
| 오전 온도 정보 | 오전 시간대의 온도 데이터를 평균 또는 대표값으로 요약해 표시합니다. |
| 오후 온도 정보 | 오후 시간대의 온도 데이터를 평균 또는 대표값으로 요약해 표시합니다. |
| 강수량, 풍속, 습도, 강수확률 | 각 표시 옵션의 성격에 맞게 합계, 평균, 확률 등으로 요약해 표시합니다. |
날씨 상태 표시 기준
Open-Meteo API의 날씨 코드를 기반으로 아래와 같이 날씨 상태를 표시합니다.
| 코드 | 표시 | 아이콘 |
|---|---|---|
| 0 | Clear | ☀️ |
| 1 | Mostly Clear | 🌤️ |
| 2 | Partly Cloudy | ⛅ |
| 3 | Cloudy | ☁️ |
| 45, 48 | Fog | 🌫️ |
| 51, 53, 55, 56, 57, 61, 63, 65, 66, 67, 80, 81, 82 | Rain | 🌧️ |
| 71, 73, 75, 77, 85, 86 | Snow | ❄️ |
| 95, 96, 99 | Thunderstorm | ⛈️ |
앱 날씨 데이터 저장 및 새로고침
데이터 범위: 시간별 (과거 7일 + 예보 7일), 일별 (과거 7일 + 예보 7일)
포함 항목: 기온, 체감온도, 강수량, 강수 확률, 습도, 운량, 날씨 코드, 풍속/풍향, 일출/일몰
캐시 유지 시간
| 데이터 유형 | 캐시 유지 시간 |
|---|---|
| 시간별 날씨 | 60분 |
| 일별 날씨 | 6시간 |
| 전날 데이터 | 24시간 |
| 현재 날씨 | 60분 (시간별 데이터에서 추출) |
위젯 설명
모든 위젯은 단일 화면에서 마지막으로 표시된 지역의 정보를 기준으로 표시됩니다.
Android 위젯
Android 홈 화면 위젯은 배경이 투명하게 표시되어 사용자의 홈 화면 배경과 자연스럽게 어울립니다.
iOS 위젯
iOS 홈 화면 위젯은 라이트 모드와 다크 모드에 맞춰 배경과 색상이 자동으로 조정됩니다.
위젯 데이터 새로고침
Android
약 1시간마다 백그라운드 작업 실행, Open-Meteo 전체 범위 데이터 가져옴, 위젯용 부분 데이터 저장
위젯 저장 데이터
선택된 단일 지역, 체감온도 최고/최저 8일치, 오늘 오전/오후 요약, 위치, 수집 시각, 언어 레이블
iOS
앱 백그라운드 새로고침 경로 + 위젯 자체 새로고침 경로 병행
위젯 자체 새로고침: 마지막 새로고침 후 1시간 이상 경과 + 좌표 존재 시 자동 실행
위젯 자체 새로고침 범위: past_days=7, forecast_days=1