2023년 5월 4주 차 일기입니다. 이번 주의 계획은 달력 관련 화면 마무리 및 정리 + 포스팅, 식물 화면 UI 만들기, 데이터베이스 추가가 목표였습니다. 일단 식물 화면 UI작업은 아직 까지는 찾아봤을 때 맘에 드는 게 안 나와서 고민을 하고 있습니다. 만약에 다음 주에도 조금 더 찾아보고 안 나온다 싶으면 다른 화면을 먼저 하고 해야겠습니다. 데이터베이스 추가는 엘소드 게임 데이터를 채우는 것이었습니다. 데이터 추가는 위와 같이 이번에도 멀티 플랫폼을 이용해서 데이터베이스에 추가할 수 있도록 만들어 보았습니다. 이미지는 전체 일러스트를 위와 같이 3가지 형태로 자릅니다. 그 후 Firebase의 Storage에 이미지를 올린 뒤 해당 이미지의 주소를 사용하고 있습니다. 이미지 자르는 게 힘든 건 ..
2023년 5월 3주 차 일기입니다. 이번 주 계획은 달력 관련 페이지를 제작하는 것이었습니다. 화면 수도 적고 많은 기능이 들어가는 것은 아니어서 시간이 남으면 게임 쪽 데이터를 많이 추가해 두려고 했습니다. 그런데 이번 주에 컨디션이 안 좋고 집중력이 틀어지는 바람에 완성을 못하였습니다. ㅠㅠ 아직 작업이 마무리가 되지 않은 상태여서 다음 주에 상세하게 올리겠습니다. 다음 주 계획은 달력 쪽 마무리를 하고 정리해서 포스팅 작업 + 식물 텝 디자인 일부 + 데이터베이스에 데이터 추가 하는 시간을 가질 예정입니다.
2023년 5월 1~2주 차 일기입니다. 지난주에는 5월 시작이어서 가족 행사, 결혼식 등의 일정이 좀 많아서 작업 시간이 부족했습니다. 그래서 2주 치 일기를 작성합니다. 이전에 작업했던 디자인과, 데이터베이스 설계를 바탕으로 작업을 시작하였습니다. 일단 데이터를 추가해야 하는데 이걸 앱에서 할 수 있게 만들긴 했는데 폰으로 데이터를 넣는 건 여간 귀찮은 게 아니어서 어떻게 만들까 고민을 했습니다. 이전에는 Flutter로 만들어서 크롬으로 띄워서 데이터를 추가했었는데 또 사용 안 한 지 좀 돼서 다른 방법이 없을까 고민하던 중 Kotlin 멀티 플랫폼을 한 번 사용해 보기로 하였습니다. 데이터 추가를 위한 것이기 때문에 크게 디자인은 하지 않았습니다. 멀티 플랫폼을 이용해서 윈도/맥에서 동작할 수 있..
2023년 4월 4주 차 일기입니다. 이번 주에는 ColudType에 대해서 포스팅을 하고 지난주에 이어서 전체적인 디자인 작업을 진행하였습니다. 일단 게임과 달력에 관한 1차 디자인은 완료하였습니다. 이를 바탕으로 문서 작업을 조금 진행했고 지금 그에 대해 필요한 데이터베이스를 어떻게 구상을 할까 고민을 하고 있습니다. 다음 주에는 처음부터 100% 다 완료하고 하기에는 하다 보면 또 마음이 변하고 그래서 데이터베이스 구성하고 데이터 추가 작업을 한 뒤에 코딩을 시작할 예정입니다.
클라우드타입은 GitHub 에 작성한 코드를 클라우드 서버에 간편하게 띄울 수 있는 PaaS 클라우드 호스팅 서비스입니다. 많이들 사용하는 언어, 플랫폼, 데이터베이스 등을 올릴 수 있습니다. 저는 FastApi와 MariaDB를 사용할 예정입니다. 한글로 문서정리도 깔끔하게 잘 되어있어서 처음 사용하는 사람도 쉽게 사용 할 수 있습니다. 클라우드타입 이용가이드 클라우드타입을 처음 사용하시나요? 아래의 가이드를 따라 클라우드타입을 사용하세요! 그럼 시작해볼까요? 😃 help.cloudtype.io cloudtype 클라우드타입은 GitHub 에 작성한 코드를 클라우드 서버에 간편하게 띄울 수 있는 PaaS 클라우드 호스팅 서비스입니다. www.youtube.com 위의 자료를 참고 하였는데도 모르는 경우..
2023년 4월 3주 차 일기입니다. 이번 주의 원래 계획은 작업하던 것 마무리와 기존 화면들 예외 처리 등의 작업을 진행하는 것이었습니다. 계속 계획대로 작업을 못하고 진도를 많이 못 해서 고민이 되기는 했는데 이번 프로젝트는 갈아엎기로 결정하였습니다. 최초의 목적은 "내가 사용할 앱"을 만드는 것이었습니다. 그런데 공공 API를 사용하다 보니 여러 가지 제약 사항들이 생기게 되었고 해당 API에 맞게 앱을 수정하기에 이르렀습니다. 또한 데이터 신뢰성이나 자잘한 오류 등으로 인해서 이 앱을 과연 쓸까?라는 의문이 들었습니다. 이런 생각이 든 지 조금 됐는데 그래서 그런지 집중도도 많이 떨어졌습니다. 이렇게 해서는 안 되겠다 싶어서 한번 갈아엎으려고 합니다. 대신 이번에는 직접 API를 만들어서 사용할 ..
2023년 4월 2주 차 일기입니다. 이번 주에는 Compose로 위에 두 화면을 추가하였습니다. 화면 자체는 2개밖에 안 돼서 원래 계획은 다 하고 정리하는 시간을 가지는 것이었습니다. 그런데 예상치 못한 곳에서 오류가 팡팡 터지는 바람에 삽질을 했습니다.ㅠ 작업을 하면서도 갈아엎기도 많이 하느라 시간이 오래 걸린 점도 있습니다. 아직 완벽하게 작업은 다 완료가 된 상태가 아니어서 일기를 작성 후 조금 더 작업을 진행해야 합니다. 다음 주에는 마저 남은 작업과 기존에 만든 화면에서 예외처리가 안된 부분 등의 작업을 진행할 예정입니다.
4월 1주 차 일기입니다. 이번 주에는 지난주에 이어 Xml 방식으로 교통 화면 만들기 작업을 진행하였습니다. 한 개의 페이지를 제외하고는 제작을 완료하였습니다. 마지막 페이지는 약간 준비 작업이 필요합니다. 원래 이번 주 계획은 모든 페이지를 끝내고 다음 작업을 어떤 것을 할까 고민하던 중 우선 만든 페이지는 다 하고 다른 작업을 하기로 결정하였습니다. 일정 화면인데 거기서 이번에 커스텀 달력을 제작할 계획이었습니다. 이 달력 만드는 게 갑자기 하고 싶다는 생각이 들어서 마지막 페이지를 우선 미루게 되었습니다. Compose로 우선 커스텀 달력을 만든 후 화면에 일부를 구현하는 작업까지 마쳤습니다. 일정 관련된 부분은 화면 개수가 적기 때문에 금방 마무리를 할 수 있을 것 같습니다. 다음 주에는 Com..
- Total
- Today
- Yesterday
- 웹뷰
- Worker
- Compose MotionLayout
- Android Compose
- WebView
- LazyColumn
- column
- Pokedex
- Compose 네이버 지도
- Fast api
- Compose BottomSheetScaffold
- Compose QRCode Scanner
- Compose Naver Map
- Compose BottomSheet
- Duplicate class fond 에러
- Retrofit
- Kotlin
- Compose BottomSheetDialog
- 안드로이드 구글 지도
- Row
- Gradient
- 안드로이드
- Compose ConstraintLayout
- compose
- 포켓몬 도감
- Compose 네이버 지도 api
- Android
- Duplicate class found error
- Compose ModalBottomSheetLayout
- WorkManager
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |