Showing posts with the label 플러터

Flutter primaryColorBrightness의 동작 원리와 ThemeData

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

플러터 primarySwatch와 primaryColor 뭘 써야 할까

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

플러터 개발, Xcode 켜지 않고 시뮬레이터 바로 실행하기

macOS에서 Visual Studio Code(VS Code)와 Flutter 조합으로 앱을 개발하는 경험은 경이롭습니다. 코드를 저장하는 즉시 화면에 변경사항이 나타나는 'Hot Reload' 기능은 개발의 몰입감과 즐거움을 극대화하죠. 하지만 이 유려한 개발의 흐름을 방해하는 성가신 순간이 있습니다. 바로 iOS 테스트를 위해 시뮬…
플러터 개발, Xcode 켜지 않고 시뮬레이터 바로 실행하기

실무에서 바로 쓰는 Flutter 동적 UI 렌더링, 상태 유지하며 숨기기

Flutter(플러터) 개발의 정수는 '상태(State)'의 변화에 따라 UI가 살아 움직이게 만드는 것입니다. 로그인 여부에 따라 환영 메시지가 바뀌고, 사용자의 입력에 따라 새로운 옵션이 나타나는 등 앱의 모든 상호작용은 상태 변화와 그에 따른 U…
실무에서 바로 쓰는 Flutter 동적 UI 렌더링, 상태 유지하며 숨기기

시뮬레이터에선 잘 되던 앱이 왜 아이폰에선 안될까

Flutter 개발자라면 누구나 한 번쯤 겪어봤을 등골 서늘한 순간이 있습니다. 방금 전까지 iOS 시뮬레이터에서는 완벽하게 작동하던 내 소중한 앱이, 실제 아이폰에 연결해 빌드하는 순간 수많은 붉은 오류 메시지와 함께 처참히 실패하는 장면 말입니다. "아니, 시뮬레이터에선 멀쩡했는데!" 라는 외침은 공허한 메아리가 되어 작업실 허공을…
시뮬레이터에선 잘 되던 앱이 왜 아이폰에선 안될까
OlderHomeNewest