Watch Face
S (일출/일몰 시간 설정 및 날짜 조정 기능 포함)
개발자 jerry123 · v2.3.1
평점
4.7
리뷰
6
다운로드
1,000
가격
무료
설명
이 시계 디자인은 제가 자신의 Enduro 3를 위해 직접 만든 것으로, 가능한 한 효율적으로 원하는 대로 구성하고자 했습니다. 다른 기기에서는 아직 테스트해보지 않았지만, 다른 기기에서도 잘 작동할 것으로 기대합니다. 제안이나 피드백을 환영합니다. 이 디자인은 TitanicTurtle이 만든 Vega 시계 디자인(https://apps.garmin.com/apps/2d17e54d-e6ca-4ffb-a2cb-844762cfea8e)에서 영감을 받았지만, 제가 원하는 기능과 표시 방식에 맞게 최적화되었습니다. 다른 기능이 필요하다면 그 시계 디자인을 사용하는 것을 추천합니다. 이 디자인은 크게 변경할 계획이 없기 때문입니다. **주요 기능:** * 24시간 시간 표시만 가능 * 이동 바를 표시하기 위해 시간 표시 부분이 빨간색으로 변합니다. 클리핑 영역을 지원하지 않는 구형 기기에서도 시간은 항상 2자리로 표시되므로, 이동 바의 각 단계를 충분히 표시할 수 있으며, 이동 바의 위치는 문자가 왼쪽에서 오른쪽으로 순서대로 빨간색으로 변하면서 나타납니다. * 시간 표시에 사용되는 글꼴은 내장된 벡터 글꼴이며, 기기의 기본 설정 글꼴이 사용될 경우 그 글꼴로 대체됩니다. * 가장 빨리 도래하는 일출/일몰 시간이 시간 표시 옆에 함께 표시됩니다. --* 일출/일몰 시간은 가능한 한 드물게 업데이트되며, 새로운 데이터가 확인되거나 실제 일출/일몰 시에만 업데이트됩니다. --* 기기를 시작할 때 현재 날짜와 내일의 일출 시간이 자동으로 확인됩니다. --* 일출 시간은 노란색, 일몰 시간은 주황색으로 표시됩니다. * 시간 표시 아래에는 “금요일 12월 6일”과 같이 요일은 파란색, 날짜는 녹색으로 표시되는 형식의 현재 날짜가 함께 표시됩니다. * 파일 크기가 매우 작아 Enduro 3에서는 10KB 미만입니다. * 배터리 소모량도 매우 적으며, 약 1시간당 0.15% 정도만 소모됩니다. 이 수치는 활동이 포함된 평균값이며, 실제로는 약 1일 동안 아무런 활동을 하지 않고 잠을 자는 상태에서 1시간당 0.075%만 소모되었습니다. 이 수치는 https://apps.garmin.com/apps/a9c9b981-1f4c-4399-a270-7d6c7317893e를 통해 측정한 것입니다. --* 이후에도 추가적인 최적화가 이루어졌으므로 지금은 더욱 좋아졌을 것입니다. 하지만 다시 확인할 계획은 없습니다. * API 버전 1.2.0 이상을 지원하는 모든 기기에서 사용할 수 있습니다(https://developer.garmin.com/connect-iq/compatible-devices/). * 최대의 효율성을 위해 prettier monkeyc(https://github.com/markw65/prettier-extension-monkeyc)를 활용하여 최적화되었습니다. * 오픈소스입니다! **남은 할 일:** * 새로운 SDK 버전이 출시될 때마다 업데이트를 제공할 예정입니다.
새로운 기능
2026-05-05, 2.3.1: SDK 9.1.0 및 새로운 기기를 사용하여 재구축함 2025-10-10, 2.3.0: 터치스크린 관련 기능을 제거함 2025-09-28, 2.2.9: SDK 8.3 및 새로운 기기를 사용하여 재구축함 2025-06-26, 2.2.8: SDK 8.2.1 및 새로운 기기를 사용하여 재구축함 2025-05-21, 2.2.7: 새로운 기기에 맞게 재구축함 2025-04-02, 2.2.6: SDK 8.1.1 및 새로운 기기 설정을 사용하여 재구축함 2025-03-04, 2.2.5: SDK 8.1.0 및 새로운 기기 설정을 사용하여 재구축함 2025-02-20: 최신 기기 설정에 맞게 재구축함 2025-01-10: 일출/일몰 시간 계산 알고리즘을 개선함 2025-01-09: 클리핑 영역 관련 연산을 최적화하였으며, 프로파일링 결과에 따라 날씨 API를 사용하여 일출/일몰 시간을 계산함 2025-01-08: 스타일 관련 상수 값을 활용하여 추가적으로 최적화함 2025-01-07: 내장 함수를 사용하고 화면 레이아웃을 개선함 2025-01-03: 베누 메르세데스 및 D2 에어 기기에서 발생하는 크래시 문제를 해결함 2024-12-19, 2024-12-18: 코드 최적화를 위해 ‘Prettier Monkey C’ 확장 기능을 사용함 2024-12-13: 문자열 연결 작업을 줄였으며, V2.0 버전에서는 모든 기기를 지원함. Complications API가 없는 구형 기기의 경우 날씨 및 위치 정보 API를 사용하며, 날씨 API도 없는 구형 기기에서는 일출/일몰 시간이 전혀 표시되지 않음. 클리핑 영역 설정 기능이 없는 구형 기기의 경우 이동 바가 채워질 때 시간 숫자가 흰색에서 빨간색으로 변경됨 2024-12-12: 내일의 일출/일몰 시간을 계산하기 위해 위치 정보 및 날씨 정보를 사용하려고 했으나, 실패할 경우 오늘의 일출/일몰 시간에 하루를 더하는 방식으로 대체함 2024-12-11: 에픽스 프로 기기에서 발생하는 일출/일몰 시간 관련 문제를 해결하고 초기화 함수를 개선함. 프로파일링 결과에 따라 저장 공간 사용을 중단하였으며, 모든 정보를 다시 검색하는 방식으로 성능을 향상시켰음 2024-12-10: 메모리 사용량을 약간 최적화하고 Lang.format() 대신 문자열 연결 기법을 사용함 2024-12-09: 일출/일몰 시간을 계산하기 위해 사용하는 API 버전을 4.2.0으로 업데이트하였으며, 중간 규모의 최적화 작업도 진행함 2024-12-06: 사소한 최적화 작업을 수행함 2024-12-06: 다음 날의 일출/일몰 시간 계산 방식을 개선하였으며, 저장 공간을 초기화하기 위해 시계 화면을 재설치함 2024-12-06: 최초 버전 출시
리뷰
리뷰 기사가 곧 게시됩니다.