================================
개발 일지 내용을 블로그에 전부 다 올리는것은 무의미 하고, 블로그만 지저분해지는것 같다.
그 날 한 핵심적인 내용만 올려야겠다.
================================
// 2022.09.24
- pokedex 프로젝트 구경
- 프로젝트 Fork하였음.
- 앱 기능 뭐있나 봄.
- 소스 대충 구경
- ReadMe 읽음.
// 2022.09.27
- copy 할 빈 프로젝트 생성
- 모듈 생성 해보다가, 모듈 관련 블로그 글 작성.
- manifest, Theme, Color res약간 옮김.
- dependencies를 어떻게 가져오는지 의문.
// 2022.09.29
- 구글 문서 읽기 (빌드구성 gradle관련하여 읽음)
- build.gradle (project level)에 대해서 주석을 달아봄.
- 결제프로필 관련 블로그 작성.
- 블로그 검색최적화 (구글서치콘솔, 네이버 서치 어드바이저) 작업 했음.
- 블로그 검색관련한 생각을 블로그 작성.
// 2022.09.30
- 구글 문서 읽기 (빌드구성 gradle관련하여 읽음, kts마이그레이션하는거 보다가 쉬었군.)
// 2022.10.01
- gradle 파일을 kts로 마이그레이션 작업.
- gradle 파일주석치면서 분석한거, 블로그 작성한듯.
- kts로 마이그레이션 하는거 블로그 작성.
- dependencies어떻게 주는지 계속 의문, (buildSrc, gradle/libs.versions.toml)
// 2022.10.04
- buildSrc, version catalog사용해봄. / 블로그도 이쯤 작성한듯?
// 2022.10.06
- gradle 지겨워서 hilt공부시작.
- 구글 문서 읽기 (종속 삽입~)
// 2022.10.07
- 구글 문서 읽기 (종속 삽입 대거 빼고 다 읽었음.)
-----------------------
너무 놀았다.
// 10.8
- 개인정비
// 10.9
- 한글날
// 10.10
- 대체휴무, 도서관 쉬는날
// 10.11
- 늦잠, 또 쉬고
-----------------------
// 2022.10.12
- 구글 문서 읽기 (hilt문서를 보니까, 아키텍쳐 가이드쪽도 보여서 아키텍쳐 문서 읽음. ~도메인 레이어 까지)
// 2022.10.13
- 구글 문서 읽기 (아키텍쳐 가이드 섹션 다읽고 뱃지 얻음)
- 블로그 개발일지 정리, 컴퓨터에 개발일지도 정리하자. (엑셀로 정리해야할듯)
// 2022.10.14
- 힐트 구글 코드랩 진행
// 2022.10.15
- 힐트 용어 블로그 작성
- pokedex에 힐트 dependencies 넣고 따라가보기
----------------------------------------------
[중간점검]
2022.10.15
소스 분석은 한것도 없고,
공부를 하긴하는데 진도는 안나가는것같고
mvvm도 배워야하고 모르는 라이브러리 되게 많을듯한데,
좀 더 빨리 이거를 끝내고 싶은데.. 인내해야하겠지?
poke를 다 이해를 못하더라도, 코드 무지성으로 옮기고 이해 해보기.
라이브러리공부 -> 코드가 아니라,
코드를 옮긴다음에, 사용한 라이브러리들을 역으로 이해를 해보는 방향으로 가는게 좋을듯.
-----------------------------------------------
// 2022.10.16
- context에 대해서 공부
- 아키텍쳐 관련 영상을 좀 찾아봄.
- 커피에 대해서 oop설계하는것을 공부해보자는 생각.
// 2022.10.17
- 개인정비
// 2022.10.18
- 힐트 따라가보자, 소스분석하자.
이날 1시간 공부..
// 2022.10.19
- 본격적으로 소스 옮기기 (app모듈)
- dependencies계속 추가했음
- 외부저장소에서 못가져오는 dependencies때문에 골머리.
// 2022.10.20
- 외부저장소에서 못가져오는 dependencies에 대해서 질문을 해보았다.
- 계속해서 app모듈 소스 옮김
// 2022.10.21
- 지금 이렇게 공부하는게 잘못되었다는걸 깨닫고, 질문을 해보았다.
-> 삽질로 얻는게 있으니 계속 해볼것. / 컨텍스트 스위칭에 비용이 든다는 조언을 얻었다.
- 다른 모듈을 추가하기 위해서, 모듈, 소스셋 폴더를 생성
- 모듈 내부의 소스 계속 옮김.
- 외부저장소에서 못가져오는 dependencies 하나 더 발견하고 적절히 수정, 이전에 못받았던거도 jcenter로 일단 받아둠.
- dependencies에 대해서 추가적인 질문을 남겼다.
// 2022.10.22
- test부분 이해 안되서 안옮길까 하다가, 그냥 다 옮김.
- 소스 다 옮기고 앱 실행해봄. -> manifest에 액티비티 없어서 에러. -> 추가하니 잘됨.
- 벤치마크하는것은 안해봄. (나중에 필요할때 공부) -> 벤치마크랑, room test관련해서 minSdk 23으로 올려진게 추측됨.
- 에뮬레이터 검정으로 나오는 현상 발생, cold부트에 대해서 알게됨.
- unit test에서 오류 나는게 있었음.
(휴식)
// 2022.10.25
- unit test오류 나던거 오타때문이였음.
- 최종커밋 & 회고 작성 준비
'Android > Meltdown(pokedex)' 카테고리의 다른 글
2. 코딩용사의 실패담 (회고 및 일기) (0) | 2022.10.25 |
---|---|
0. 포트폴리오에 대한 기획. (0) | 2022.09.02 |