(TIL) 2020-06-08 기록

업데이트:

그 동안 글을 못 썼던 이유

  • 몸이 너무 피곤해 일과를 마치고 나서 블로그에 포스팅할 기운이 없이 그냥 뻗어버렸다…

그간 했던 일

  • 운동 앱의 Provider 내에 비즈니스 로직을 최적화했다.
  • 새로운 UI 트렌드인 Neumorphism에 감명받아 새로이 운동 앱의 UI를 개편했다.
  • 앱바나 네비게이션 바나 그 모양과 행동만 모방할 수 있으면 굳이 내장 라이브러리의 한계를 감내하면서 쓸 필요는 없다는 것을 알았다.
  • flutter에서 앱의 크기나 위치를 디바이스의 스크린 크기에 비례하도록 설정하는 법에 대해 배웠다. Spacer를 사용하면 Column이나 Row 내에서 자식 위젯 간의 간격을 마음대로 조절할 수 있다. 그리고 MediaQuery.of(context).size.width 나 height를 불러오면 기기의 가로 세로 사이즈를 바로 불러올 수 있다. 이것을 사용하여 위젯의 크기를 제한하면 디바이스 크기에 비례하는 위젯을 만들 수 있다.
  • flutter에서 CustomPaintAnimation을 사용해서 내가 그리고 싶은 모양을 그려 UI를 구성하고 움직이게 만들었다.
  • 동적 계획법 문제를 아침마다 풀었다. 자력으로 푼 것도 있고 풀지 못한 것도 있는데 점화식을 잘 세우는 게 중요한 것 같다.

오늘 한 일

  • 오늘은 동적 계획법 문제를 하나도 자력으로 풀지 못했다. 차후에 풀도록 놔뒀다. 점화식을 거의 답에 근접하게 세우기는 했는데 마무리를 아직 잘 못하는 것 같다.
  • 운동 앱 하단에 광고 배너를 추가했다. 그러나 admob 측에서 광고를 넘겨주지 않아서 아직 뜨지는 않는다. Error Code 3이라고 하는데 이것은 코드 구현에 문제가 있는 게 아니라 광고주가 내가 요구한 광고와 맞는 광고가 없어 광고를 반환하지 않아서 그런 것이라고 한다. 그러나 이게 계속 이렇게 되면 수정해야 할 것 같다.

내일 할 일

  • 운동 앱에서 특별히 더 구현할 부분이 없으면 동적 계획법 문제를 더 풀어야겠다.
  • 다음 프로젝트 구상을 위해서 시장 조사를 해야겠다.

잡설

  • 갑자기 몸이 피곤해져서 걱정이다. 무리하지 않기에는 할 일이 많고 자꾸 무리하면 코딩하는 데 지장이 생길까 걱정이다.
  • 코로나 시국이 계속 연장되는 것 같아 걱정이다. 졸업은 제대로 할 수 있을지 모르겠다.
  • 알고리즘 문제를 계속 풀다 보니 확실히 뭔가 개발할 때 더 다양한 구상을 하게 되는 것 같다.

태그:

카테고리:

업데이트:

댓글남기기