230423 레코줄러 개발 일지
2023. 4. 23. 22:16 안드로이드 개발/📱 레코줄러
안드로이드 개발을 하는 사람으로서 Jetpack Compose는 공부할 필요가 있다고 생각했지만 매번 미뤘다. 그것도 그럴 것이 이전에 개발했던 것을 Jetpack Compose로 전환한다는 것은 그냥 처음부터 만든다고 생각하고 프로젝트를 엎어야 할 정도기도 하고, 일단 적어도 군대에서 원격으로 작업할 스케일은 아니라고 생각하기 때문에..
그렇지만 Alarm Recorder, 레코드 루틴이라고도 불렸던 - 새로 지은 레코줄러라는 이름의 - 이 어플리케이션은 제로베이스로 다시 만들 생각이 있었기 때문에 이왕 새로 시작하는 거 Jetpack Compose로 만들어 보자는 생각이 들었다.
UI는 전반적으로 알람 앱인 캘람, 그리고 이전 레코드 루틴의 요소를 꽤 가져올 것 같다. 현재는 NavigationView를 적용했고 페이지 이동은 성공했다. 그리고 이전 RecyclerView 대신에 LazyColumn이라는 요소를 통해 구현하는 중이다. 아직까진 그렇게 어렵진 않은데, ConstraintLayout에 익숙해져 있는 나로서는 조금 낯설다.
layout 파일이 따로 없는 게 과연 장점인지 단점인지는 아직 모르겠다. 필요한 부분은 분리가 돼 있는 것도 나쁘지 않다고 생각하는 초기의 나다.
'안드로이드 개발 > 📱 레코줄러' 카테고리의 다른 글
230425 레코줄러 개발 일지 (0) | 2023.04.25 |
---|---|
230424 레코줄러 개발 일지 (0) | 2023.04.24 |
레코드 루틴 이름 관련 ChatGPT와의 논의 (0) | 2023.03.06 |
210125 레코드 루틴 개발 일지 (2) | 2021.01.25 |
210124 레코드 루틴 개발 일지 (0) | 2021.01.24 |