You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. UI 구현 방식에 있어 XML과 Jetpack Compose의 가장 구별되는 차이점은 무엇인가요?
답변을 입력해주세요.
사용언어와 구현 방식
XML 방식은 XML이라는 언어를 사용해 명령형 방식으로 UI를 구현합니다. 뷰의 상태 변화에 필요한 일련의 처리를 한줄 한줄 코드로 작성해 명령해줘야 합니다.
반면에 JetPack Compose는 새로운 언어의 사용 없이 kotlin언어를 그대로 사용할 수 있고 선언형 UI 구현방식입니다. 뷰를 함수처럼 사용하고 있고 보여주고자 하는 속성들을 함수 안에 선언해 놓고, 뷰의 변화가 필요하면 일련의 코드 명령 대신 이 함수를 사용하면 됩니다.
1. UI 구현 방식에 있어 XML과 Jetpack Compose의 가장 구별되는 차이점은 무엇인가요?
답변을 입력해주세요.
사용언어와 구현 방식
XML 방식은 XML이라는 언어를 사용해 명령형 방식으로 UI를 구현합니다. 뷰의 상태 변화에 필요한 일련의 처리를 한줄 한줄 코드로 작성해 명령해줘야 합니다.
반면에 JetPack Compose는 새로운 언어의 사용 없이 kotlin언어를 그대로 사용할 수 있고 선언형 UI 구현방식입니다. 뷰를 함수처럼 사용하고 있고 보여주고자 하는 속성들을 함수 안에 선언해 놓고, 뷰의 변화가 필요하면 일련의 코드 명령 대신 이 함수를 사용하면 됩니다.
[추가 참고자료]
https://jaeryo2357.tistory.com/106
2. 아래 영상을 시청하고 Material3의 업데이트와 Jetpack Compose와 관련된 주요 내용을 정리하며 학습해주세요.
답변을 입력해주세요.
componant 안정적인 사용과 추가된 기능
M2 -> M3 Migration
Jetpack Compse 에서 Material3를 적용
접근성
[추가 참고자료]
https://jizard.tistory.com/286
https://developer.android.com/jetpack/compose/themes/material2-material3?hl=ko
The text was updated successfully, but these errors were encountered: