본문 바로가기

flutter2

Flutter 위젯의 라이프사이클 Flutter 위젯의 라이프사이클Flutter 위젯은 일련의 라이프사이클 단계를 거칩니다. 이러한 라이프사이클은 위젯이 어떻게 생성되고, 업데이트되며, 소멸되는지를 결정합니다. 1. 위젯 생성 (Widget Creation)위젯 생성자는 클래스의 초기 값이나 상태를 설정합니다.StatefulWidget의 경우, 위젯을 생성하면 State 객체도 생성됩니다.이 과정에서 위젯이 초기 상태로 어떻게 설정될지 정의됩니다.위젯은 Immutable(불변)이므로, 생성 후 값이 변경되지 않습니다.각 위젯의 동작은 생성 시점에 결정됩니다. 2. build 메서드 호출build() 메서드는 위젯의 UI를 결정합니다.트리 구조로 위젯을 배치하며, 자식 위젯들도 생성됩니다.Flutter는 효율적인 렌더링을 위해 필요한 위젯.. 2024. 9. 20.
Flutter 소개 플러터는 Google에서 제공하는 오픈 소스 UI 소프트웨어 개발 툴킷입니다. 한 코드베이스를 사용하여 아름답고 고성능의 네이티브 애플리케이션을 Android와 iOS용으로 빌드할 수 있습니다. 최근 몇 년 동안 플러터는 개발자 커뮤니티 사이에서 빠르게 인기를 얻고 있습니다. 그 이유는 그 효율성, 성능, 그리고 다양한 플랫폼에 대한 지원 덕분입니다.출처: 이미지 출처 링크이 글에서는 플러터의 특징과 장점을 중심으로, 왜 이 프레임워크가 앱 개발에 주목받는지 알아보겠습니다.  #다양한_플랫폼_지원:플러터는 하나의 코드베이스로 iOS, Android, 웹, 데스크톱 등 여러 플랫폼에 앱을 배포할 수 있습니다. 이는 플랫폼별로 별도의 코드를 작성할 필요가 없음을 의미하며, 개발 시간을 크게 단축시켜 줍니다... 2024. 9. 19.
반응형