본문 바로가기
  • 안녕하세요,,, 안녕히가세요,,,,

프로그램/flutter2

Flutter] Stateless와 Stateful Widget 그리고 상태관리 Flutter 내에서 UI의 기본 단위는 Widget으로 이루어진다. 보이는 대부분의 것이 Widget이고 Widget에 Widget을 쌓거나 더해서 화면을 구성한다. state는 말 그대로 상태를 뜻하는데, 선언형 프로그래밍에서 많이 쓰이는 개념이다. 상태에 따라서 행위를 결정하고 보여준다. 하지만 이건 개념적인 내용이고... 실 사용시 고려해야 할점과는 초점이 다르다. Stateless Widget 은 말 그대로 상태가 불변하는 위젯이다. Stateful Widget은 말 그대로 상태가 변하는 위젯이다. 하지만 State와 관련되어 있기 때문에 상태관리를 도입한 이후부터는 개념이 조금 달라질 수 있다. Stateful Widget은 상태가 항상 변할 수 있기 때문에 디바이스의 리소스를 많이 잡아먹게 .. 2023. 10. 20.
Flutter 설치 방법과 Android Studio 설치법  ( Mac OS ) Flutter https://docs.flutter.dev/get-started/install/macos macOS install How to install on macOS. docs.flutter.dev Flutter 공식 홈페이지에서 flutter를 다운받을 수 있다. 귀찮다면 아래 방법을 따라하면 된다. terminal을 이용해 설치 한다 1. 루트에 development 라는 폴더를 만든다. cd ~ mkdir development cd development 2. git 을 통해 flutter를 설치해준다. git clone https://github.com/flutter/flutter.git -b stable 3. 환경변수를 설정해준다. vi ~/.zshrc export PATH="$PATH:$.. 2023. 10. 19.