Android Jetpack Compose

JH·2023년 7월 3일
0
post-thumbnail

Android를 위한 선언형 UI 도구 Kit (2021년 7/28 런칭)

  • Android에서 UI가 가장 크게 바뀐 버전은 1.0, 3.0 5.0 이 있다.
    • 1.0 : 08년 9월
    • 3.0 : 11년 2월 -> Holo
    • 5.0 : 14년 11월 -> Material Design

* 기존에도 .kt 코드에서 직접 UI를 그릴 수 있었으나 보통 XML 방식의 UI를 그렸음
But 오랜 시간 지나면서 Deprecated 된 것도 많고 버전에 따라 분기 프로그래밍을 해야하는 경우가 상당수 존재 + Java로 시작이 되었기 때문에 kotlin에 최적화 되지 않은 부분도 있어 Legacy 방식은 Jetpack Compose로 바뀔 것임

변화하는 Android 개발 아키텍쳐

-> 구글에서 권장하는 mvvm 아키텍쳐는 xml 코드에 여러가지가 섞여 복잡해지는 부분도 생기는 것 같다.

개발자 가이드에서 제시한 Compose의 장점

요즘 Android 개발자 채용 공고를 보면 Jetpack Compose를 활용 가능한 사람을 뽑는 것 같다. => 기존의 Legacy 방식에서 벗어나 선언형 UI 그리는 방식에 익숙해져야할 것 같다

profile
블로그 -> 노션

0개의 댓글