관리 메뉴

cococo-coding

[Flutter/Android Studio] 투두리스트 앱 본문

[Flutter] Todolist/프로젝트 분석글

[Flutter/Android Studio] 투두리스트 앱

_dani 2024. 2. 12. 20:24

개발기간: 2024.02.10~2024.02.12 (3일)

참고: 

https://www.youtube.com/watch?v=K4P5DZ9TRns&t=1701s&pp=ugMICgJrbxABGAHKBRBmbHV0dGVyIHRvZG9saXN0


기능:

1) 투두리스트 생성

2) 투두리스트 완료

3) 투두리스트 삭제

4) 투두리스트 서치

 

기능 구현 동영상:

1) 투두리스트 생성

새로운 일정을 입력하고 + 버튼을 누르면 맨 위에 새로 생성이 된다. 

 

2) 투두리스트 완료

완료한 일정을 클릭시 일정에 줄이 그어지고 완료표시(체크)가 된다. 

 

 

3) 투두리스트 삭제

투두리스트의 trash 아이콘을 클릭하면 해당 일정이 삭제된다. 

4) 투두리스트 서치

원하는 일정을 서치바에 검색할 수 있다. 

느낀 점

플러터를 접하고 처음 만들어본 앱 기능이다.

투두리스트는 어떤 언어든 가장 기본으로 만드는 주제라서 선택을 했는데 막상 30분 정도 되는 동영상인데도 불구하고 꽤나 오래 걸렸다. 

안드로이드 스튜디오가 오랜만이라 조작법이 미숙했던 점도 있었고, 단축키가 내 화면에서는 안 나오는 문제나 깃 허브 연동 등의 문제가 있어서 시간이 오래 걸렸던 것 같다. 

 

구글에서 기본으로 주어지는 UI가 있어서 편했고,

간단한 태그형식으로 기능적인 면까지 개발할 수 있는 부분이 매력적으로 느껴졌다. 

 

동영상을 보며 따라한 것이라 내가 직접 만든 것은 거의 없지만(..) 그래도 기능구현이 되는 앱 형태를 플러터로 만들어봤다에 초점을 둔다면 만족한다. 

이번 플러터 프로젝트의 구조나 위젯등을 분석해서 조만간 또 글을 올릴 예정이다.