Programming

[개인목표] 나만의 영양제 관리 어플 만들기!

finite 2022. 11. 7. 23:15
반응형

나이가 들면서 챙겨먹는 영양제가 늘어났다. 멀티비타민은 기본이고 아연, 루테인, 밀크씨슬, 유산균도 곧 잘 챙겨먹는다.

그런데 꼼꼼하지 않은 나의 경우, 제 때 챙겨먹지 못하는 때가 있다. 어떻게 하면 나의 생활 패턴 내에서 영양제를 잘 챙겨먹도록 독려할 수 없을까? 하는 고민이 들었다.

 

1. 어플을 이용해보자

Mircosoft ToDo 라는 어플이 있다. windows, Mac, Smartphone, Tablet 할 것 없이 이용할 수 있는 프로그램이고 빠르게 상호 연동되는 것이 가장 큰 특징이다. 

그래서 이 프로그램을 이용해서 아래 그림과 같이 설정해서 써보기로 했다.

그리고 종류별로 먹을 때마다 체크하고 다 먹으면 이렇게 된다.

이것도 나쁘지 않지만, 필자는 가끔 ToDo를 무시하는 경향이 있기 때문에 보조수단이 필요하다고 느끼고 있다.

 

2. 어플을 만들어보자

어플이라는 것이 거창할 것 없다. 안드로이드 기반에서 돌릴 것이냐 윈도우즈 환경에서 돌아갈 것이냐 아니면 엑셀로 관리할 것이냐.. 뭐든 상관없다. 기본 골격만 잘 갖추면 어디서 어떻게 만들든 간에 훌륭한 프로그램으로 탄생할 것이다. 그렇다면 골격을 잘 만들 수 있어야 하는데...

 

3. 골격? 원하는 기능!

- 첫 번째 화면은 현재 먹고 있는 영양제가 종류별로 나와야 할 것이다.

- 두 번째 화면은 월 기준 달력이 나오고 일별 먹은 영양제와 안먹은 영양제를 달력에 표시해줘야 할 것이다.

- 두 번째 화면에서 날짜를 선택하면 얼마나 먹었는지 보여주는 Percentage아이콘과 먹은 영양제 리스트를 보여줘야 할 것이다.

- 세 번째 화면은 현재 먹고 있는 영양제의 세부 영양요소가 어떻게 되는지 보여줘야 할 것이다.

- 하단에는 메뉴표시줄이 있고 화면을 오고가는 버튼(햄버거버튼?)과 영양제 추가/수정/삭제를 위한 변경 버튼이 있어야할 것이다.

- 지정된 날짜/시간에 휴대전화 알림창이 떠야할 것이다.

 

과연 필자는 이러한 기능을 가진 프로그램을 어떻게 만들 것인가?

 

반응형

'Programming' 카테고리의 다른 글

[ChatGPT][Django]  (0) 2023.03.10
Raspberrypi ssh 연결 끊겨도 계속 접속  (0) 2023.03.01
[Pycharm] 맥북에서 현재 인터프리터 보기  (0) 2023.02.18
[Django] 스터디  (3) 2022.12.28