Showing posts with the label ThemeData

Flutter primaryColorBrightness의 동작 원리와 ThemeData

Flutter로 아름다운 UI를 구축하다 보면 필연적으로 '테마'라는 거대한 산을 마주하게 됩니다. 앱 전체의 색상, 폰트, 위젯 스타일을 일관성 있게 관리하는 것은 잘 만든 앱의 기본 소양과도 같죠. 특히 색상 시스템을 다룰 때 많은 개발자들이 pr…
Flutter primaryColorBrightness의 동작 원리와 ThemeData

이제는 떠나보내야 할 플러터 primaryColor

오랫동안 플러터(Flutter) 개발자들에게 앱의 정체성을 부여하는 가장 첫 번째 관문은 ThemeData 의 primaryColor 를 설정하는 것이었습니다. 단 한 줄의 코드로 앱의 전반적인 분위기를 결정짓는 이 속성은 우리에게 매우 친숙하고 직관적이었습니다. 하지만 Flutter 프레임워크가 성숙하고, 구글의 머티리얼 디자인(Material De…
이제는 떠나보내야 할 플러터 primaryColor

플러터 primarySwatch와 primaryColor 뭘 써야 할까

Flutter로 앱 개발을 시작하면 가장 먼저 마주하는 관문 중 하나가 바로 '테마(Theme)' 설정입니다. 특히 앱의 전체적인 인상을 결정하는 주요 색상을 지정할 때, 많은 개발자가 ThemeData 의 primarySwatch 와 primaryC…
플러터 primarySwatch와 primaryColor 뭘 써야 할까

플러터 다크모드 핵심 Brightness 속성 파헤치기

오늘날 모바일 앱 개발에서 '테마'는 단순히 보기 좋은 디자인을 넘어 사용자 경험(UX)의 핵심 요소로 자리 잡았습니다. 특히 사용자의 눈의 피로를 덜어주고 배터리 소모를 줄여주는 '다크 모드'는 이제 선택이 아닌 필수 기능이 되었습니다. Flutter는 머티리얼 디자인(Material Design) 시스템을 기반으로 매우 …
플러터 다크모드 핵심 Brightness 속성 파헤치기
OlderHomeNewest