도리안의 2024년 개발기 #244 - 프리뷰 구현이 의외로 쉽지 않은 Jetpack Compose
프리뷰 구현이 의외로 쉽지 않은 Jetpack Compose
No. 244
2024. 12. 31 (화) | Written by @dorian-dev
오늘의 개발기
안드로이드 앱의 UI 구성은 XML에서 Jetpack Compose로 점차 대체되어 가는 추세다. 나 또한 이에 맞춰 신규 UI는 후자로 구현하고 있다. 먼저 경험해본 동료들에 의하면, 후자를 알면 전자로 못 돌아간다고 한다. 나도 경험해 보니 그게 무슨 말인지 이해가 된다. UI 구현하기는 확실히 Jetpack Compose가 더 편리하다. 그렇지만 그것 또한 불편한 점은 있다. 그것이 무엇이냐... 먼저 경험한 것을 말하자면, 프리뷰(미리 보기) 구현이 의외로 쉽지 않다는 것이다. 먼저 사용해본 동료들도 프리뷰가 잘 안 된다는 말을 여러번 했었다. 나도 UI를 구현하면서 그런 문제를 가끔 만난다. 프리뷰 없이 화면 개발을 해도 된다. 그렇지만 프리뷰를 경험해 보니 작은 단위부터 큰 단위로 단계적 UI 개발이 가능함을 배웠다. 왠만하면 프리뷰는 구현하면서 개발을 하려 한다. 해결 방법들은 있고 이를 하나씩 알아가고 있다.
오늘은 Jetpack Compose의 단점 중 하나인 프리뷰 구현의 불편함을 이야기해 보았다. 다음에는 이에 대해 보다 구체적으로 이야기 할 예정이다.
지난 2024년 개발기
- #243 - 중요한 것 하나에 집중하자
- #242 - 드디어 2차 버전의 기획 문서가 나왔다
- #241 - 쌓여 가는 안드로이드 개발 팁들
- #240 - 안드로이드 화면 구성을 XML에서 Jetpack Compose로 바꾸기
- #239 - 안드로이드 12 이후 강제 적용되는 앱 시작 화면
- #238 - 크래쉬 이슈 분석 중...
- #237 - 앱의 내비게이션 구조 파악 및 정리
- #236 - 앱 문제점, 개선점 리스트 작성
- #235 - 소스 리뷰 완료
- #234 - 동료가 개발한 소스 리뷰 중...
- #233 - 더 나은 개발자가 되기 위한 액션 아이템
- #232 - 주말에는 새로운 컨텐츠를 보도록...
- #231 - 프로젝트 마무리. 출시는 다음 주 월요일에.
- #230 - 복잡한 소스를 분석하며 드는 생각
- #229 - Jetpack Compose로 GIF 이미지 로딩시 추가로 필요한 라이브러리
- #228 - 개인 프로젝트에 적용해보는 Jetpack Compose
- #227 - 정치와 개발은 어떤 관계가 있을까?
- #226 - Jetpack Compose로 구현된 내비게이션 파악 중
- #1 ~ #225
Layout provided by Steemit Enhancer hommage by ayogom
Posted through the ECblog app (https://blog.etain.club)
Upvoted! Thank you for supporting witness @jswit.