StatelessWidget 2

Flutter 상태란? 초보자를 위한 State 개념 쉽게 이해하기

앱을 만들다 보면 가장 자주 듣게 되는 단어 중 하나가 바로 “상태(State)”예요.Flutter를 처음 시작하는 분들이라면 이 개념이 조금 헷갈릴 수 있는데요, 걱정 마세요! 오늘은 초보자 눈높이에 맞춰 상태란 무엇인지, 그리고 왜 중요한지를 하나씩 차근차근 알아볼게요.1. 상태(State)란 무엇인가요?상태(State)는 앱이 현재 어떤 상황인지 알려주는 데이터의 값이에요.예를 들어, 지금 로그인 중인지 아닌지, 버튼을 몇 번 눌렀는지, 텍스트 입력창에 뭐가 써있는지가 전부 상태예요.Flutter에서는 상태에 따라 UI(화면)가 자동으로 바뀌게 되어 있어요.앱을 만들다 보면 ‘상태’라는 말을 정말 자주 듣게 돼요. 근데 처음엔 이게 뭔지 참 감이 안 오죠. 😅그래서 일상 속 예시로 먼저 설명해볼게..

Flutter 개발 2025.07.13

Flutter의 위젯 시스템 완전 정복!

Flutter를 처음 접하면 가장 먼저 마주치는 개념이 바로 위젯이에요. Flutter는 모든 것이 위젯이라고 할 만큼 위젯 중심으로 앱을 만들게 되어있어요. 버튼, 텍스트, 이미지뿐만 아니라 화면 전체도 위젯으로 이루어져 있답니다.처음에는 “위젯이 뭘까?” 하고 막막했는데, 직접 사용해보니 위젯을 이해하면 앱 개발이 훨씬 재미있어지더라고요. 이번 글에서는 Flutter의 위젯 시스템을 제대로 이해할 수 있도록 StatelessWidget과 StatefulWidget의 차이, 그리고 커스텀 위젯 만드는 방법까지 정리해봤어요.📌 위젯이란 무엇인가요?Flutter에서 앱 화면을 구성하는 모든 요소가 위젯이에요.버튼, 이미지, 리스트, 심지어 앱바, 전체 화면까지 전부 위젯으로 만들어져 있어요.위젯은 계층 ..

Flutter 개발 2025.06.08