Jetpack Compose는 네이티브 UI를 빌드하기 위한 Android의 선언형 UI 최신 툴킷이다. Compose는 프론트엔드 뷰를 명령형으로 변형하지 않고도 앱 UI를 렌더링 할 수 있게 하는 선언형 API를 제공하여 앱 UI를 더 쉽게 작성하고 유지관리할 수
Compose Camp basic Codelab chapter2 ArtSpace
캡스톤 작품으로 소모임 앱을 만들고 기능별로 정상적으로 작동하는지 수동으로 시간을 갈아넣으며 테스트 했던 기억이 있다... 앱을 수동으로 테스트하는 것은 많은 시간을 소비하지만 Android 자동 테스트는 앱이 적절하게 작동하는지 확인할 수 있는 편리한 방법을 제공한
안드로이드에는 Light Mode 와 Dark Mode를 설정할 수 있다.기본 테마를 이용하는 방법과 커스텀 테마를 이용하는 방법이 있다.커스텀 테마를 생성하기 위해 Material 테마 빌더(https://m3.material.io/theme-builder
애니메이션(https://developer.android.com/jetpack/compose/animation?hl=ko- 여기서 \* 는 Color, Dp,Double등 다양한 값에 따른 애니메이션 값을 줄 수 있다.상태를 저장하고 상태값이 바뀔 때마다 색이
viewModel을 알아보기 전에 mvvmv패턴에 대해 먼저 알아보자.mvvm 패턴에는 model, view, viewmodel의 세 가지 핵심 구성요소로 이루어져있다. View사용자 인터페이스(사용자가 보는 화면) viewmodelview와 model 사이에서 중재
기능과 동작을 테스트하는데 사용하는 코드테스트 코드는 개발자가 작성한 코드를 실행하고 예상된 결과가 나오는지 확인할 때 사용한다.개별적인 코드 단위(클래스,함수,속성)가 의도한 대로 작동하는지 확인하는 과정소수의 코드를 직접 테스트하여 제대로 작동하는지 확인하는 유형워