82 ~ 83일 차 코딩 일기입니다. 어제오늘은 상세화면 기능 구현을 하였습니다. 진화의 경우 어떻게 DB에 쌓을지 고민 중이어서 아직은 하드코딩입니다. 그 외에는 우선 1차적으로 기능 구현은 모두 완료하였습니다. 이제 다음 기능을 구현하기 위해서는 데이터가 필요합니다. 정렬이랑 리스트 조회 시 페이지 처리도 한번 도전해볼 생각입니다. 내일은 외출 예정이여서 작업이 얼마나 가능할지 모르겠지만 우선 오늘 남은 시간 포함하여 데이터 추가 작업을 진행할 예정입니다.
81일 차 코딩 일기입니다. 오늘은 포켓몬 등록 화면의 수정 작업을 진행하였습니다. 기존에는 이미지만 기본값을 설정할 수 있었는데 데이터를 넣다보니 생각보다 시간이 많이 소요가 되어서 시간 단축을 위해 PokeApi에서 제공하는 정보들을 몇 가지 미리 세팅할 수 있도록 페이지를 수정하였습니다. 이로써 등록하는 시간을 1/3로 감소할 수 있었습니다. 지금 나와있는 포켓몬 종류가 다른 폼,진화까지 포함하면 1000마리가 넘기 때문에 이렇게 안 하면 힘들 것 같더라고요 ㅎㅎ; 그다음 상세 보기 화면을 구현해야 하는데 위에 디자인 초안에서 보면 알 수 있듯이 Tab과 ViewPager를 이용해야 하는데 Compose에서 Tab밖에 아직 사용해보지 않아서 학습을 진행하였고 방법을 습득했습니다. 내일은 ViewPa..
80일 차 코딩 일기입니다. 오늘은 원래 예정은 수정 화면 구현이었으나 수정은 급한 것도 아니기도 하고 전체 수정보다는 부분 수정을 진행하는 것이 맞을 것 같다는 생각이 들어서 순서를 바꾸기로 하였습니다. 리스트 화면을 구현하고 이미지 확인을 위해서 상세 화면에서 이미지 표시까지 구현을 하였습니다. 리스트 쪽에서는 도트 위주의 이미지를 사용하고 있고 상세 쪽에서는 큰 이미지를 사용하고 있습니다. 글 쓰고 있는 현재는 24개의 포켓몬을 등록 완료하였습니다. 추가 등록의 경우 집중 안될 때 조금씩 추가해 나갈 예정입니다. 내일은 상세 화면 UI 구현을 진행할 예정입니다.
78일 차 코딩 일기입니다. 오늘은 어제 결과를 못 봤던 서버 전송 관련 문제를 처리하였습니다. 원인은 Fast Api로 만든 Api 자체가 문제였습니다. docs에서 문제없이 작동해서 의심에서 제외했었는데 여러 가지 테스트 진행하다가 도저히 이해가 안 돼서 다시 보니 잘못 설정했더라고요 ㅠㅠ.. post인데 set처럼 설정을 해놔서 앱에서 Post로 전송하면 이해를 못 하는 문제였습니다. 이것과는 별개로 Flutter로 진행하는건 일단은 포기하기로 하였습니다. 대략 만들어놓고 공부를 하면서 수정하려고 했는데 이것저것 막히는 게 너무 많다 보니 스트레스만 받고 이렇게 해봐야 공부도 안될 것 같아서 여기까지 하고 나중에 공부하고 다시 해보기로 하였습니다. Flutter에 시간을 투자하기보다는 차라리 Fas..
76일 차 코딩 일기입니다. 어제에 이어서 신규 프로젝트인 포켓몬 도감 프로젝트를 위해 준비작업을 진행하였습니다. 오늘은 데이터베이스 및 테이블 생성을 해 놓았습니다. 그리고 예물레이터에서 어제 만들어 둔 서버 작동 테스트도 진행하였습니다. 실제 디바이스에서는 작동이 안 되긴 하는데 이 부분은 프로젝트 끝나고 서버 배포하는 방법을 알아봐야 할 것 같습니다. 그다음에 어드민(?) 페이지를 Flutter로 만들어 보고 있는데 몇 개월 만에 하기도 하고 아직 모르는 것이 많아서 헤매고 있네요 ㅎㅎ; 일단 서버에 등록을 위한 입력 폼을 제작하였습니다. 내일은 입력폼을 조금 더 꾸미고 서버 연결하는 로직을 진행할 예정입니다.
- Total
- Today
- Yesterday
- Compose BottomSheetScaffold
- 포켓몬 도감
- Compose Naver Map
- WebView
- WorkManager
- Compose 네이버 지도
- Compose ConstraintLayout
- Row
- Pokedex
- Retrofit
- Android Compose
- 웹뷰
- compose
- Kotlin
- Worker
- Duplicate class fond 에러
- 안드로이드
- LazyColumn
- Gradient
- Compose BottomSheetDialog
- Duplicate class found error
- column
- Compose BottomSheet
- Compose 네이버 지도 api
- Fast api
- 안드로이드 구글 지도
- Compose MotionLayout
- Compose ModalBottomSheetLayout
- Android
- Compose QRCode Scanner
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
