지극히 개인적인 단축어 개발 기록용 입니다.
어떤 단축어인지 궁금하다면 기록1,2,3을 참고해주세요.
대부분의 작업이 끝났습니다.
대략 95%정도 완성도를 보이고 있습니다.
중간중간 새로운 오류들이 발생해서 찾아내느라 노력이 있었습니다.
두개로 끝
모든것은 단축어 두개로 구성되었습니다.
별도의 이미지 파일들을 탐색기로 넣지 않아도 됩니다.
처음에는 1개로 구성하려 했으나 그렇게 되면
실행형의 단축어가 매번 실행될때마다 무겁게 돌아가는 문제가 있습니다.
두개가 최선 입니다.
만약 설치 후 해당버전의 단축어를 계속 이용하려 한다면
설치형 단축어를 지워도 되겠지만
그렇게 되면 개인 설정도 더 이상 변경이 불가능 합니다.
설치형 단축어에서 링크를 통해 파일을 추출해 옵니다.
그리고 나서 원하는 테마를 선택하면 실행형 단축어로 가능합니다.
개인설정이 저장됩니다.
단축어는 초기 설치시 기본 셋팅값을 다운받아 가져오고,
수정을 거치면 개인설정으로 저장됩니다.
수정도 개인이 파일을 열어 수치를 조정하는 방식이 있겠지만,
모두 단축어 메뉴화를 통해 가능하도록 작업중입니다.
그래서 추후 해당 단축어가 업데이트 되더라도
개인설정값을 불러오기에 표시, 위치, 크기 등이
그대로 유지됩니다.
다만 개인설정을 좀더 폭 넓게 수정이 가능하도록
다양한 변수를 추가해야하는 작업이 필요합니다.
예를들면 현재는 잠금화면의 인사 메시지 옆의 이름을 수정할 수 있지만,
시간에 따른 인사 메시지를 수정하는 디테일한 설정이 가능해야 합니다.
능동적인 배경화면 업그레이드
날씨에 따라서 배경화면에 위젯 형태로 현재의 기상정보를 나타내기도 하지만
기온이 낮아지거나, 비, 눈이 내릴경우 좀 더 역동적인 효과가 가능합니다.
이전에 개발기록에 작성했던 다이나믹 배경화면 기능이 해당 기능입니다.
강수량에 따라서도 빗물과 비내림, 구름 등의 효과가 있습니다.
예를들어, 날씨가 영하 -5도 정도로 내려간다면
잠금화면이 얼어붙은 효과까지 적용됩니다.
그리고 상황에 따른 더 다이나믹함을 원해서 온라인 기능도 추가했기에
특수한 기상 상황에서는 더 다양한 연출이 적용됩니다.
극단적 예를들면 갑자기 화산이 터지거나 지진의 경우도 있겠습니다.
두개를 동시에 작업하다보니
더욱 시간이 오래 걸리는것 같습니다.
마지막으로 남은 작업은
사용설명서와도 같은 개인설정에 설명 주석을 작성하고 불러오는것과
마지막에는 즐기면서 할 수 있을, 테마 추가 입니다.
날씨 정보는 국내의 일기예보를 계속 변환해서 적용하고 있기에
오류없이 수정되고 있으나 만약 변수값이나 번역값이 잘못들어가면
아이콘과 다이나믹 기능이 작동하지 않습니다.
그러한 문제가 없도록 지속적인 초기 관리가 필요하기에
즉각적인 피드백이 가능해야 합니다.
업데이트 기능이 이 부분에서 힘을 발휘하리라 생각합니다.
'첨단기술의 시간 > 기타 애플 단축어' 카테고리의 다른 글
날씨 배경화면 단축어 간단한 설명 (0) | 2021.02.21 |
---|---|
아이폰 잠금화면과 홈화면에 날씨 위젯을 - 날씨 배경화면 단축어 v1.0 (0) | 2021.02.20 |
날씨 배경화면 단축어 개발 기록 3 (0) | 2021.02.15 |
날씨 배경화면 단축어 개발 기록 2 (0) | 2021.02.12 |
날씨 배경화면 단축어 개발 기록 1 (0) | 2021.02.11 |