학기를 병행하면서 다양한 프로젝트를 하다 보니 시험기간이 끝나고 과제가 쏟아지는 지금 이 시기가 정말 힘들다...ㅜㅜ 공부하고 싶고 더 정리하면서 해내고 싶은데 새로운 할 일이 하루가 멀다 하고 생기다 보니 모든 할 일의 진행속도가 동시에 느려지는 비극이..
지난번 기록을 할 때는 로그인 - 홈화면 - 공지사항의 플로우를 개발하던 중 이었다. room db, MVVM 패턴 구현, retrofit 사용 익숙해지기 등이 목표였다면 이제는 안정성 있게 새로운 기능을 개발하는게 목표이다. 그 전까지의 개발이 거의 마무리되고 캘린더 라이브러리를 사용하여 개발한 일정까지 마무리를 목전에 두고 있다. 시험기간 동안 짬을 내어 개발하느라 기록이 늦어졌다. 다음 게시물부터 캘린더를 사용한 일정 만들기, 일정의 경우는 recycler view를 이용해서 화면에 나타냈는데 그에 대한 기록도 차차 해나갈 예정이다.
다만 지금 로그인 토큰이 만료되었을 때 새로운 토큰을 발급받고 그 이후에 다시 새로운 토큰으로 로그인하는 플로우가 완성되지 않았다. 한번 딜레이가 발생하고 로그인이 진행되는데, 어플의 가장 기본 기능인 만큼 최대한 빨리 수정해서 보완해야할 것 같다. 로직 자체의 문제라기 보다는 coroutine 사용의 미숙이라는 생각이 드는데, 빠른 시일내에 해결해서 기록할 예정이다.
앞으로 일정부분의 보완을 병행하면서 예약, 연락처 기능을 시작할 예정이다. 앞으로는 열심히 기록하겠다!!
'APP 프로젝트 > Toy project' 카테고리의 다른 글
6. Android Room DB 사용하기 (0) | 2022.10.07 |
---|---|
5. Android 어플 개발 - 중간 정리 (1) | 2022.10.05 |
4. Android LiveData 사용하여 데이터 처리하기 (1) | 2022.09.19 |
3. Android MVVM 패턴의 사용 (0) | 2022.09.16 |
2. Android Retrofit - GET 이용하기 (0) | 2022.09.05 |