모바일 UIUX 디자인을 기획하다 아무래도 요즘 모바일 환경에서 대다수가 사용하는 squircle에 대해 알아보게 됐다. 단순히 Corner Radius 값을 준다고 생각했는데 그게 아니었다. squircle이라는 명칭도 그때 알았다.
참고링크 : 이 분의 티스토리 글이 많이 도움됐다.
[UI & UX] Corner Radius에 대해서..
Corner Radius에 대한 개인적인 생각 이번 WWDC를 준비하면서 UI에 대한 많은 고민들을 해봤던 것 같다. 그중에서도 Corner Radius에 대한 궁금점이 많았다. 요즘 거의 모든 곳에 Corner radius가 적용되어 있다. 완벽한 사각형은 드물다. 날카로운 모서리보다 둥근 모서리가 심리적으로 안정적이라는 이야기가 있다. 내 생각에는 지금 거의 모든 책상, 쓰레기통, 상자 등등 많은 것들이 네모로 되어있는데 날카로운 모서리는 아프다. 하지만 둥근 모서리는 덜 위험해 보이는데 이것과 연관이 있지 않을까 싶다. 어쨌든 인터넷 창이든 앱 아이콘이든 우리가 손으로 터치를 하는 공간이니 아무리 화면 안에 있어서 우리에게 상처를 주진 않겠지만, 둥근 모서리가 더 터치하기 편안하지 않을까? Roun..SwiftKit
[UX & UI] 애플의 Corner Radius
Daniel Shim (@sdreamerh) on Threads
아래는 두가지 모두를 피그마에서 구현한 모습이다. 좌측 단순히 모서리 반경 값만 적용한 모습으로 각각 30/70/120, 우측은 Corner Smoothing 60을 적용해 같은 수치를 입힌 Squircle. 미세한 차이지만 우측의 곡선이 더 자연스럽게 적용되었고, 이 효과는 모서리 반경의 둥글기 수치가 커질 수록 눈에 띤다.

단순히 예뻐서라기에는 애플 같은 기업들이 집착이 대단하다. 일단 조사한 내용으로는
개인적으로는 작업할 때 내용물이 좀 더 부드럽고, 영하고, 트렌디하거나 가벼운 느낌을 줄 때 자주 사용하게 된다.
요즘에는 거의 모든 환경에서 해당 효과가 적용되는 만큼 대다수의 플랫폼이 Squircle을 지원하고 있다.
.continuous 코너 스타일 사용 => RoundedRectangle(cornerRadius: 20, style: .continuous) Corner Smoothing 슬라이더 조절 => 보통 iOS 스타일은 60% 이상이라고 보는 듯 하다ShapeAppearanceModel 또는 라이브러리 => 제트팩 컴포즈에서 커스텀 Shape 구현 필요 border-radius 만으로는 불가.squircle-like {
width: 200px;
height: 200px;
background: #3498db;
/* 가로 곡률 / 세로 곡률을 다르게 설정하여 부드럽게 유도 */
border-radius: 60px / 60px;
}