안드로이드 앱을 백엔드와 프론트엔드로 구분한다면 다음과 같이 볼 수 있다. · 백엔드 - 자바 & 코틀린 · 프론트엔드 - 레이아웃 앱 개발자라면, 백엔드 언어만 공부할 것이 아니라 프론트엔드를 담당하는 레이아웃 또한 다룰 줄 알아야 한다. 이번 포스팅에서는 레이아웃에 대해 공부해보자. 레이아웃이란? 공식 문서에서는 다음과 같이 설명한다. '앱에서 UI 를 위한 구조를 정의하는 요소' 사전적 의미는 다음과 같다. '글이나 그림 등을 효과적으로 설계 · 배치하는 일' 레이아웃은 View Group 이라고 볼 수 있다. 우리는 뷰(View) 요소를 효과적으로 설계 · 배치하면 된다. 레이아웃 생성 1. 액티비티 추가 새로운 액티비티를 추가하면 기본적으로 2개의 파일이 생성된다. 자바 개발 기준으로 설명하면,..