1. 개발이유
개발을 하다 보면 시간을 자주 보게 됩니다. 그래서 책상 위에 시계하나 올려두려고 네이버에서 쇼핑을 하고 있었습니다. 근데 가격도 비싸고 맘에 들지 않았습니다. 그래서 그냥 직접 만들어서 내 폰에서 보자로 시작을 했습니다. 보통 집에 안 쓰는 오래된 스마트폰 1개, 2개 정도는 있을 거 같아서 기능도 간단하고 시계의 숫자만 크게 보여주는 탁상시계를 생각했습니다. 요즘에는 공부할 때 항상 탁상시계를 켜놓고 공부를 시작합니다.
2. 기능
1) 날짜, 요일 시간 표시
- 시계에 날짜와 요일 표시를 ON/OFF로 표시할 수 있습니다.
2) 24시간/12시간 표시 전환
- 시간을 표시 방법을 24시간/12시간 ON/OFF로 표시할 수 있습니다.
3) 시계가 표시되는 동안 화면 꺼지지 않게 유지
- 시계를 보여줄 때 화면이 꺼지지 않게 유지시켜 줍니다.
4) 탁상시계의 가로모드 / 세로모드 전환 기능
- 거치대가 가로모드인 경우 가로모드로 세로모드인 경우 세로모드로 전환이 가능합니다.
5) 배경색상 / 시계글자 색상 변경기능
- 탁상시계의 배경색과 시계의 글씨 색을 변경할 수 있습니다. 원하는 색상으로 공부에 방해가 가지 않는 색상으로 변경할 수 있습니다.
6) 초단위 표시 ON/OFF 기능
- 시계의 시간, 분이 표시되고 초단위는 ON/OFF로 키고 끌 수 있습니다.
7) 네온 표시 ON/OFF 기능
- 시계 글씨색상에 네온 표시기능을 적용할 수 있습니다.
8) 배터리 용량 표시 ON/OFF
- 시계를 켜놓으면 핸드폰의 배터리의 용량을 터치해서 보지 않아도 되고 시계화면에 같이 표시할 수 있습니다.
9) 정각 시간마다 Beep음 ON/OFF 기능
- 시간에 정각마다 간단한 알림 효과를 적용할 수 있습니다.
10) 번인 방지기능
- 보통 아몰레드액정에는 같은 화면을 오랫동안 표시하면 번인기능으로 자국이 남는데 60초에 한 번씩 미세하게 픽셀을 계속 이동시켜서 번인방지기능을 적용하였습니다.
11) LED 패턴 ON/OFF 기능
- 시계화면에 LED 패턴 표시를 ON/OFF 할 수 있게 적용하였습니다.
12) 하트 파티클 ON/OFF 기능
- 시계 위에서 하트 파티클을 떨어트리게 설정할 수 있습니다.
13) 그림자 ON/OFF 기능
- 시계의 글자에 그림자를 표시할 수 있습니다.
14) 테마기능 지원
- 디지털시계에 미리 적용된 배경색, 글자색, 패턴을 적용할 수 있습니다.
15) 아날로그시계 ON/OFF 기능
- 디지털시계에서 아날로그시계로 적용가능합니다.
16) 아날로그시계색상 설정 기능(테두리, 시간, 분, 초)
- 아날로그시계의 테두리, 시간, 분, 초의 색상을 변경가능하게 하였습니다.
3. 결론
요즘은 무조건 안 쓰는 스마트폰으로 탁상시계를 켜놓고 책상에서 작업을 합니다. 비싼 돈 주고 탁상시계를 안 사도 되고 내가 원하는 스타일로 탁상시계를 꾸며서 사용하니 편하고 좋습니다. 생각보다 시계를 켜고 책상에서 작업하는 경우가 많았는데 이걸 사람들이 다운로드하여서 사용하면 좋겠네요. 기본적인 기능만 개발했고 더 좋은 기능이 있으면 업데이트로 개발할 예정입니다. 이런 앱은 한번 만들어 놓으면 계속 쓰는 앱이라서 유용하네요.