카페에서 친구와 얘기를 하다가 "벌써 2025년 3월이라니"라는 말과 함께 뜬금없이 앱 위젯으로 대화 주제가 넘어갔다.
디데이 앱에 올해 마지막 날을 저장해두고 올해의 남은 기간을 확인하는데, 어플에서 남은 일정까지의 기간을 퍼센트나 프로그레스바처럼 진행률을 직관적으로 볼 수 있으면 좋겠다는 생각이 들었다. 어플을 찾아봤지만 원하는 기능이 있는 어플은 딱히 보이지 않았다.
집에 돌아와서 '이번 기회에 내가 한번 만들어볼까...?' 하는 생각에 호기롭게 디데이 앱 개발을 시작하게 되었다... ㅎ
앱개발에 대한 기본적인 지식도 없이 무작정 무지성으로 시작했기에, 잘못 구현한 부분이 많을 것 같다. 기능도 디자인도 많이 미흡하지만 구상한 기능을 구현해서 실행되는 것을 목표로 했다. 무엇보다 은근 재밌다. 앞으로 어플 공부도 조금씩 하면서 개선해 나가면 좋을 것 같다.
이번 프로젝트(?)라고 하기엔 애매하지만, 개발을 하며 역시나 느꼈던 건 개발 과정에 대한 정리가 중요하다는 것이다. 물론 이슈 정리도 포함이다. 어떤 과정에서 이슈가 발생했고 이를 어떻게 해결했는지를 제대로 작성해놔야 나중에 할 때도 같은 실수(?)를 반복하지 않을 것 같다. 왜 이슈가 발생했는지를 고민하면 좀 더 공부도 될 것 같다.
정신없이 개발을 하다 보니 정리를 놓치는 경우들이 생기는데 앞으로 수행할 프로젝트들에서는 기록의 중요성을 좀 더 생각하면서 임해야 할 것 같다.
깃헙은 아직 업데이트 중 ... 🛠️
clean, build, install을 반복하며 진행한 개발 과정과 이슈에 대해 아직 정리하는 중이다.
+ update
날짜 | 문제 | 개선 | 작업 여부 |
3월 27일 | 기존 진행률은 이벤트 일정으로부터 100일 전부터를 기준으로 삼아서, 100일이 넘어가는 일정은 progressbar가 칠해지지 않는다. | 사용자가 시작일을 정하는 방식으로 시작 날짜로부터의 진행률을 구한다. | 구상만, 아직 코드 update X |
https://github.com/ahyun39/android_ddayapp
GitHub - ahyun39/android_ddayapp: android studio로 작업 중인 디데이 어플리케이션
android studio로 작업 중인 디데이 어플리케이션. Contribute to ahyun39/android_ddayapp development by creating an account on GitHub.
github.com