75일 차 코딩 일기입니다. 오늘은 새로운 프로젝트를 진행하기 위해 자료 조사 및 디자인 작업을 진행하였습니다. 지난번에 Compose 간단하게 공부하고 첫 미니프로젝트로 했었던 포켓몬 도감을 기존 프로젝트를 사용할건 아니지만 업그레이드 시킬 예정입니다. 이번 프로젝트에서 학습할 내용은 다음과 같습니다. 1. 개인 개발용 서버를 이용하여 API 만들기 (Fast API) 2. Flutter에서 Web으로 도감 내용을 등록할 수 있도록 페이지를 제작할 예정입니다. 3. Compose를 이용하여 포켓몬 도감 앱을 제작합니다. 일단 디자인 초안입니다. 내일은 데이터베이스 구상을 하고 Fast API를 이용한 API 개발을 진행할 예정입니다.
74일 차 코딩 일기입니다. 오늘은 간단한 API 개발에 대하여 공부를 진행하였습니다. 다음 예제에서는 직접 API를 만들어서 진행하기 위해서 간단하게 만들 수 있는 Fast API를 이용하여 API를 만드는 방법을 학습해 보았습니다. Fast API로 기본적인 API 만드는 방법은 확실히 간단하더라고요. 다른 걸 써본 적이 없어서 비교는 해볼 수는 없지만 생각했던 것보단 쉽게 만들 수 있어서 다행인 것 같습니다. 제가 만드려는 API는 단순히 조회, 업로드만 가능하면 돼서 문제는 없을 것 같습니다. 오랜만에 안드로이드에 있는 SQL Light가 아닌 MySQL을 설치해서 툴을 다뤄봤는데.. 예전에 사용하던 툴이랑 너무 많이 바뀌어서 어떻게 쓰는지 모르겠더라고요 ㅠㅠ 겨우겨우 자료 찾아가며 적용했네요 내..
0. 기본 세팅 더보기 build.gradle(:app) plugins { id 'com.android.application' id 'org.jetbrains.kotlin.android' id 'kotlin-kapt' id 'com.google.dagger.hilt.android' } android { compileSdk 32 defaultConfig { applicationId "com.example.mymemo" minSdk 21 targetSdk 32 versionCode 1 versionName "1.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" vectorDrawables { useSupportLibrary true..
71일 차 코딩 일기입니다. 오늘은 메모장 만들기 마지막 날입니다. 생각했던 기능들은 다 구현을 완료하였습니다. https://www.youtube.com/post/UgkxqbTGhpYjPakHlu5I4yQ0wkaonk1TBysf 개발하는 정대리 한국에서 개발자로 살아남기! 예전에 저처럼 프로그래머가 되고 싶지만 그 길을 몰라 해매는 분들에게 도움 되고자 이 채널을 운영하기 시작했습니다. 프로그램에 관심 있는 분들이나 취업 준 www.youtube.com 👩🏼💻화면 구성: - [ ] 메모 목록 화면 - [ ] 메모 상세화면 - [ ] 메모 편집, 작성 화면 - [ ] 사용자는 작성한 메모 목록을 볼 수 있어야 함 - [ ] 메모 목록에 노출되는 메모는 작성된 메모 문장 한 줄만 노출된다. - [ ] 메..
70일 차 코딩 일기입니다. 메모장 만들기 3일 차입니다. 어제 작업할 때 의문이 들었던 작업을 수정하였습니다. 어제는 TextField 마다 ViewModel에 변수를 만들어서 MutableStateFlow로 관리를 진행하였는데 하다 보니 오류도 좀 보이고 해서 수정을 해야 할 필요성이 있었습니다. 수정용 data class를 만들고 mutableState로 관리하는 방식으로 수정을 하였습니다. mutableState로 사용 못했던 이유는 value 이후 값에 접근해서 데이터를 변경하면 UI에서 변경이 안되어서 사용을 못했었는데 copy를 이용하면 할 수 있다는 걸 알아서 오늘은 저렇게 해서 작업을 진행하였습니다. 오늘 대부분의 기능들은 구현을 완료하였습니다. 내일은 마지막 날이므로 다이얼로그 제작과 ..
69일 차 코딩 일기입니다. 어제는 예상치 못한 일이 발생하여 작업을 못하였습니다. 오늘은 메모 상세보기, 메모 작성 UI 작업 완료하였습니다. 그리고 메모 작성, 리스트 조회, 상세 조회, 메모 삭제 기능까지 구현을 완료하였습니다. 그런데 구현하다 보니까 이렇게 구현하는 게 맞나 하는 의문이 드는 부분이 있어서 내일 조사를 해본 후 수정하는 작업을 해야 할 것 같습니다. 오늘이 2일차 구현한 거니까 2일 더 작업하고 리뷰를 할 예정입니다.
- Total
- Today
- Yesterday
- Compose ModalBottomSheetLayout
- Duplicate class found error
- Compose Naver Map
- Compose 네이버 지도 api
- Android
- Android Compose
- column
- Compose QRCode Scanner
- LazyColumn
- WebView
- Duplicate class fond 에러
- Worker
- Compose BottomSheet
- Row
- Compose BottomSheetDialog
- Compose 네이버 지도
- 안드로이드
- Fast api
- Kotlin
- WorkManager
- Pokedex
- Compose MotionLayout
- 안드로이드 구글 지도
- Compose BottomSheetScaffold
- compose
- Gradient
- 포켓몬 도감
- Compose ConstraintLayout
- Retrofit
- 웹뷰
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
