개인 프로젝트 - Coolors 클론 진행상황(07/21)

Chocomilk·2021년 7월 20일
0

1. 개인 프로젝트 진행 상황

어제의 목표

  • 홈페이지와 단일 색상 페이지에 대한 UI 마무리
  • URL변화가 적용된 Navigator 정의
  • User에 대한 모델링 마무리 - Firebase에서 Map을 쓰는 방법 찾아서 적용하기

    어제 홈페이지의 시나리오를 분석하다 단색의 코드르 입력했을때 해당 색상에 대한 상세한 정보를 보여주는 페이지가 있었다. 해당 페이지에 대해 UI 작업을 진행하였다. 사진은 하나의 화면이지만 색상에 변화를 주며 유저가 참고 할 수 있는 페이지도 제작을 하였다. 텍스트 스타일까지는 설정하지 않았다. 주말에 코드 리팩토링과 함께 진행할 생각이다.

    User에 대한 모델링은 1차적으로 확정을 지었다. 유저가 저장하고 싶은 색상이나 팔레트에 대해 Map으로 저장할까 생각했으나 CRUD과정이 불필요하게 복잡해질것 같다라는 생각이 들어 그냥 firebase내에 subCollection으로 두는것으로 결정했다.

2. 프로젝트 진행에 따른 소회(?),반성

프로젝트를 진행하며 공부 방향에 대해 어느정도 정리가 되고 나니 마음이 한결 편해졌다. 코틀린이나 스위프트를 공부하는것 보다 자료구조나 알고리즘에 대해 전부는 아니더라도 필요한 부분에 대해서는 공부하는 방향으로 설정허였다. 모든 것을 한꺼번에 하려는것 보다는 천천히 하나씩 하는게 더 좋을것이다고 판단했다.

3. 내일 목표

URL변화가 적용된 Navigator 정의
팔레트 내의 아이콘에 대한 onPressed 정의 / UI 변경 정의

profile
어제보다 한 발짝 더 나아가려는 Flutter 개발자

0개의 댓글