구글이 ‘젯팩 컴포즈(Jetpack Compose)’의 베타 버전을 출시했다. 젯팩 컴포즈는 안드로이드 플랫폼에서 네이티브 애플리케이션을 더 빠르고 더 쉽게 개발할 수 있도록 설계된 UI 툴킷이다. 회사에 따르면 이 선언적 UI 툴킷은 안드로이드 플랫폼에서 네이티브 앱 구축 프로세스를 가속하도록 설계됐다. 선언적 코틀린 API가 제공돼 더 적은 코드로 반응형 앱을 개발할 수 있다. 이번 베타 버전은 API 완전성을 확보하면서 프로덕션-레디 앱을 빌드하는 데 필요한 모든 기능을 갖추는 데 중점을 뒀다고 구글은 전했다. API 안정화 작업은 계속될 예정이다. 젯팩 컴포즈 베타는 안드로이드 스튜디오 아크틱 폭스(Android Studio Arctic Fox) IDE의 최신 카나리아 릴리즈에서 지원된다. 젯팩 컴포즈를 시작하는 방법은 이곳(developer.android.com)에서 확인할 수 있다. 버전 1.0은 올해 말 출시될 계획이다. 작년 여름 공개된 알파 릴리즈 이후 추가된 기능은 다음과 같다. • 코루틴(Coroutine) 지원 • 톡백(TalkBack) 스크린 리더 접근성 지원 • 애니메이션용 새로운 API • 뷰(Views)와의 상호운용성 • 머터리얼 UI(Material UI) 컴포넌트 • 입력 및 제스처 • 창 관리 • DSL 기반 컨스트레인트 레이아웃 젯팩 컴포즈는 안드로이드 뷰(Android Views)와 원활하게 작동하도록 설계돼 개발자가 원하는 속도로 새로운 툴킷을 채택할 수 있다. 또 뷰모델(ViewModel)과 같은 공통 라이브러리와 통합돼 아키텍처를 다시 만들 필요 없이 기존 애플리케이션에 젯팩 컴포즈를 추가할 수 있다. 젯팩 컴포즈 툴킷은 코틀린으로 구축됐다. 한편 코틀린 개발사 젯브레인은 젯팩 컴포즈 툴킷을 기반으로 하는 자체 데스크톱 UI 프레임워크 ‘젯팩 컴포즈 포 데스크톱(Jetpack Compose for Desktop)’을 공...
구글 안드로이드 모바일 애플리케이션 젯팩 컴포즈 UI 반응형 앱 코틀린 젯브레인
2021.03.02
구글이 ‘젯팩 컴포즈(Jetpack Compose)’의 베타 버전을 출시했다. 젯팩 컴포즈는 안드로이드 플랫폼에서 네이티브 애플리케이션을 더 빠르고 더 쉽게 개발할 수 있도록 설계된 UI 툴킷이다. 회사에 따르면 이 선언적 UI 툴킷은 안드로이드 플랫폼에서 네이티브 앱 구축 프로세스를 가속하도록 설계됐다. 선언적 코틀린 API가 제공돼 더 적은 코드로 반응형 앱을 개발할 수 있다. 이번 베타 버전은 API 완전성을 확보하면서 프로덕션-레디 앱을 빌드하는 데 필요한 모든 기능을 갖추는 데 중점을 뒀다고 구글은 전했다. API 안정화 작업은 계속될 예정이다. 젯팩 컴포즈 베타는 안드로이드 스튜디오 아크틱 폭스(Android Studio Arctic Fox) IDE의 최신 카나리아 릴리즈에서 지원된다. 젯팩 컴포즈를 시작하는 방법은 이곳(developer.android.com)에서 확인할 수 있다. 버전 1.0은 올해 말 출시될 계획이다. 작년 여름 공개된 알파 릴리즈 이후 추가된 기능은 다음과 같다. • 코루틴(Coroutine) 지원 • 톡백(TalkBack) 스크린 리더 접근성 지원 • 애니메이션용 새로운 API • 뷰(Views)와의 상호운용성 • 머터리얼 UI(Material UI) 컴포넌트 • 입력 및 제스처 • 창 관리 • DSL 기반 컨스트레인트 레이아웃 젯팩 컴포즈는 안드로이드 뷰(Android Views)와 원활하게 작동하도록 설계돼 개발자가 원하는 속도로 새로운 툴킷을 채택할 수 있다. 또 뷰모델(ViewModel)과 같은 공통 라이브러리와 통합돼 아키텍처를 다시 만들 필요 없이 기존 애플리케이션에 젯팩 컴포즈를 추가할 수 있다. 젯팩 컴포즈 툴킷은 코틀린으로 구축됐다. 한편 코틀린 개발사 젯브레인은 젯팩 컴포즈 툴킷을 기반으로 하는 자체 데스크톱 UI 프레임워크 ‘젯팩 컴포즈 포 데스크톱(Jetpack Compose for Desktop)’을 공...
2021.03.02