flutter 12

Flutter - StatelessWidget / StatefulWidget

StatelessWidget 간략히 설명하자면 한번 그려지고 나면 다시 그려지지 않습니다. 예를 들어서 단순히 이미지 + 버튼 링크만 있는 상황이라면 언제나 링크만 동작하면 되기 때문에 이럴때 StatelessWidget을 사용 합니다. 데이터에 의해 값이 변경되지 않을 경우 사용합니다. StatefulWidget 데이터가 변경되면 위젯을 다시 그릴때 사용 합니다. 위젯에 연결된 데이터가 변경되어 위젯 자체의 업데이트가 필요하다면 setState()를 호출하여 build()를 다시 호출 해 줍니다. 이를 통하여 위젯 자체를 다시 그려주게 됩니다. 다시 말하면 위젯에 연결된 변수 업데이트 한다고 build()가 다시 호출되는 것은 아니고 setState()를 호출해야 build()가 호출됩니다. 크게 생각..

Flutter 2022.06.20

Flutter 설치 (Android Studio)

Flutter 은 Google 에서 만든 멀티 플랫폼 언어 입니다. 기존에는 Android 와 IOS를 커버 했지만 이제는 데스크탑 영역 및 웹도 커버 가능 합니다. 설치 하기 위해서는 가장 먼저 SDK를 받아야 합니다. 제가 Window10 이기 때문에 Window10 기준으로 설명 드리겠습니다. Install Install Flutter and get started. Downloads available for Windows, macOS, Linux, and Chrome OS operating systems. docs.flutter.dev 사이트에 가서 자신의 OS에 맞는 SDK를 받아 줍니다. 이후 path등록을 해 줘야 합니다. Win키를 누르고 환경 변수를 검색하면 위와 같은 항목을 선택 해 줍니..

Flutter 2022.06.20