121 ~ 123일 차 코딩 일기입니다. 4일 ~ 8일인데 작업 못하는 날이 있어서 3일 치 일기입니다. 우선 첫날은 상세화면 전체 디자인 작업을 완료 하였습니다. Flutter로 만든 메모장 앱 포스팅을 진행하려고 하였으나 아직 부족함이 많은 코드이고 디자인 외 큰 기능이 있는 앱은 아니어서 디자인 외에는 쓸 내용이 없어서 우선 제외하였습니다. 둘째 날은 디자인에 맞게 기능을 추가하였습니다. 오른쪽의 피카츄처럼 안 잡은 포켓몬을 어둡게 처리하는 효과를 하고 싶었습니다. 처음에는 내부적으로 필터 기능이 구현되어있나 검색을 해보았지만 제가 원하는 효과는 못 찾았습니다. 상세화면 전체적인 디자인과 기능을 넣어 주었습니다. val normalState by animateColorAsState( targetVa..
118일 차 코딩 일기입니다. 오늘은 레전드 아르세우스 포켓몬 도감 관련하여 작업을 진행하였습니다. 서버에서 정보를 받아와서 Room 데이터베이스에 저장하는 로직을 완료하였습니다. 저장 화면은 간단하게 버튼으로만 구현을 해두어서 따로 스크린샷을 찍지 않았습니다. 다음은 리스트 화면입니다. 이번 화면에서는 최상단에 게임 로고를 보여주고 스크롤 시 안보이도록 설정해 보았습니다. 우선 리스트 조회와 잡은 포켓몬 표시하는 기능까지는 구현이 완료되었습니다. 이제 포켓몬들도 더 추가하고 검색 기능과 상세화면을 추가로 구현을 해야합니다. 아직 상세화면은 UI 구상을 못해서 내일은 UI 구상부터 진행할 예정입니다.
113 ~ 117일 차 코딩 일기입니다. 당일 일기를 써야 하는데 일기 쓰는 타이밍에 오류가 발생하거나 해야 할 일들이 생기는 등의 이유로 많이 밀렸네요 ㅠ 우선 25일부터 27일 오전까지해서 Flutter로 메모장 만들기는 완료하였습니다. 대략 5일 정도 걸린거 같네요 코드 짜는게 비슷한 듯하면서도 많이 다른 느낌이어서 오히려 더 어렵게 느껴지는 것 같습니다. 아무것도 모르는 상태였으면 그냥 공부하면 되는데 안드로이드 코딩하듯이 하려고 하니 오류를 만나는 것 같아요 이번 작업을 하면서 느낀점은 될 거 같은 건 안되고 안될 거 같은 건 된다? 였습니다. 처음으로 Flutter 프로젝트를 진행하는 만큼 모르는 부분이 많이 있었는데 그냥 지식조차 없었던 내용은 단순한 검색으로 쉽게 해결할 수 있는 부분이 많..
111일 차 ~ 112일 차 코딩 일기입니다. 어제까지 Flutter 강의를 시청하였습니다. 이번 강의를 들으며 State와 Future에 대한 개념을 알 수 있었습니다. 확실히 저것들에 대한 이해 없이 진행했으니 막히는게 당연했구나 싶었습니다. 다 들은건 아니지만 오늘부터 다시 작업을 시작하였습니다. 어려운 앱은 아닌데 거의 처음 하는 것이다 보니 오류가 나면 뭔지를 잘 몰라서 찾느라 시간이 많이 뺏기네요 List list = maps.isNotEmpty ? maps .map((item) => MemoItem( id: item["id"], title: item["title"], contents: item["contents"], isSecret: item["isSecret"] == 1, isImporta..
109 ~ 110일 차 코딩 일기입니다. 어제는 Flutter로 메모장 앱의 기능을 구현하였습니다. 그런데 생각보다 막히는 부분이 많아서 계속 진행하는 데 있어서 어려움이 많았습니다. 이대로 계속하면 어떻게든 결과는 나올 수도 있지만 효율적이진 못할 것이라 생각이 들었습니다. (생각보다 모르는 내용이 너무 많았습니다ㅠ) 그래서 오늘은 다시 강의를 보기로 결정하였습니다. 작업을 시작하기 전에 완전 기초 (영상 기준 순한 맛)을 보았는데 그 영상에서는 아직 State 관리는 아직 진행하지 않는 단계였습니다. 오늘 약간 매운맛 강의를 보니 이제 State 관련해서 영상이 있었습니다. 우선 강의를 조금 더 본 뒤에 메모장 만들기를 진행하려고합니다. 예상은 내일까지 강의를 듣고 주말에 기능 구현을 할 것 같습니다.
- Total
- Today
- Yesterday
- Pokedex
- Duplicate class fond 에러
- column
- LazyColumn
- Compose BottomSheet
- Row
- 안드로이드 구글 지도
- Duplicate class found error
- Compose Naver Map
- Compose BottomSheetDialog
- Fast api
- Compose BottomSheetScaffold
- Gradient
- WebView
- Compose MotionLayout
- 웹뷰
- Compose 네이버 지도 api
- Android Compose
- Compose ConstraintLayout
- Android
- 포켓몬 도감
- Compose 네이버 지도
- Compose QRCode Scanner
- Compose ModalBottomSheetLayout
- Worker
- Retrofit
- compose
- 안드로이드
- WorkManager
- Kotlin
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |