시작은
내일배움캠프에 신청하기 전까지 회사에 이력서를 넣으며 Flutter를 공부했다. 중간에 iOS도 배워보고 싶어 내일배움캠프에 신청하게 되었고 본캠프 시작(02/26)까지 Diary App을 완성하는 게 목표가 되었다. 이제까지 노션에 기록했는데 블로그에도 기록하면 좋을 것 같아 간락하게나마 시작하게 된 계기에 대해 정리해보려고 한다.
사실 Flutter는 모바일 개발에 관심을 가지게 되면서 처음 배워보고자 했던 프레임워크이나, Dart언어에 어려움을 느껴 잠시 멈추고 React Native를 배웠었다. 코드가 진행되는 방식에 적응하지 못했고, React에서 바로 Flutter를 배우려니 머릿속에서 정리되지 않았던 것 같다. 하지만, React Native를 배우고 나서 다시 배운 Flutter는 이전과 달리 적응할 수 있었고 어느 정도 코드의 흐름이 눈에 보이기 시작해서 재미있게 강의를 들었다.
강의는 노마드코더의 틱톡클론 강의를 수강하고 유튜브에 각종 Flutter강의를 참고하며 들었다. 일단 부딪혀 개발하면서 배우는 스타일이라 곧장 프로젝트를 시작했고 그게 Diary App이다. 아무래도 강의 없이 처음부터 혼자 만드는 첫 프로젝트다 보니 속도가 더디고 검색하는데 시간을 많이 소비하긴 하지만 그만큼 배우는 것도 많은 것 같다.
React Native로 진행했던 프로젝트들은 대부분 커뮤니케이션 중심이라 이번에는 다른 방향으로 개발을 해보고 싶어 선택한 게 일기라는 주제였다. 요즘은 핸드폰으로 작성하는 일기 애플리케이션이 많았고 이미 출시되어 사용되고 있는 애플리케이션들을 참고하여 개발을 진행하였다.
그렇게 1월 18일을 시작으로 기획부터 개발까지 진행하고 있으며 현재 로그인/회원가입 및 일기 작성, 캘린더 구현등을 완료하였다. 그리고 이제 각 일자에 기록된 일기의 상세페이지, 로그인한 사용자의 프로필 관리등의 구현을 목표로 이에 대한 개발 일지를 블로그에도 작성하려고 한다.
가보자고
근데 일지 같은 거 잘 정리 못해서 좀 막막함...
'𝗣𝗥𝗢𝗝𝗘𝗖𝗧 > [Flutter] Diary App' 카테고리의 다른 글
선택과 집중 (0) | 2024.02.17 |
---|---|
Firebase Data 업데이트 (0) | 2024.02.13 |
ImagePicker 사용하기(01) (0) | 2024.02.12 |
스와이프로 달력 넘기기 (0) | 2024.02.11 |
데이터가 있을 경우에만 이벤트 처리하기 (0) | 2024.02.08 |