UI는 사용자가 어플리케이션를 사용할 때, 마주하게 되는 면이다.우리는 어플을 켜면 UI를 마주하게 되는데,UI는 사용자가 제품과 서비스에 상호작용할 수 있도록 만들어진 매개체인 것이다.따라서 UI 디자인은 폰트, 칼라, 레이아웃과 같이 사용자가 마주하게 될 시각적인
모바일에서 경고 Alert 같은 대화창에서 X버튼은 하단의 "예", "아니오" 버튼과 기능이 중복된다.(Alert에 대한 자세한 사항은 구글 메터리얼 디자인 가이드를 참고할 것)https://material.io/design/components/dialogs.
ConstraintLayout 2.0이 출시되면서 MotionLayout이라는 새로운 레이아웃이 등장했다. MotionLayout은 ConstrainLayout을 상속한 레이아웃으로 새로운 방식으로 동적인 화면을 구성한다.기존에는 애니메이션을 구현하기 위해서는 다음과
머티리얼 디자인(Material Design)은 모바일, 데스크톱 등 다양한 디바이스들을 아우르는 하나의 일관된 구글의 디자인 가이드라인이다. 2014년, 구글이 스마트폰에 적용하면서 널리 퍼지기 시작했다. 빛에 따른 종이의 그림자 효과를 이용하여 입체감을 살리는 디자