Stateful Widget과 Stateless Widget에 대해 알려면 일단 먼저 State 라는 단어의 뜻을 먼저 알아야 한다. State란? : "상태"라는 뜻으로, UI에 변화가 생기도록 영향을 미치는 데이터를 뜻한다. 위젯의 상태를 저장하며, 위젯이 생성될
Flutter에서 화면을 전환하는 방법은 크게 두 가지가 있습니다. 기본적으로 제공되는 Navigator, 그리고 Flutter 2.5 이후 많은 앱에서 도입 중인 Gorouter입니다. 이 글에서는 Navigator와 Gorouter의 개념과 역할, 자주 사용하는
이번 글에서는 Android 내부 테스트 배포 방법에 대해 이야기를 해보려고 합니다. Flutter로 개발한 앱 중 Android 버전을 Google Play Console의 내부 테스트 트랙을 통해 QA용으로 배포한 과정을 정리하려합니다. Flutter 앱을 실제
1. 불변성의 정의 불변성(Immutability)이란 객체가 생성된 후 그 상태를 변경할 수 없는 특성을 말합니다. 즉, 불변 객체는 한 번 만들어지면 그 값을 바꿀 수 없는 객체입니다. 위 예시에서 Person 클래스는 final 필드를 가지고 있으므로, 생성된
Wakelock Plus는 Flutter 앱에서 디바이스의 화면이 자동으로 꺼지는 것을 방지하는 패키지입니다. 특히 동영상 재생, 프레젠테이션, 게임, 운동 앱 등에서 화면이 계속 켜져있어야 하는 상황에 필수적입니다.공식 패키지: wakelock_plus플랫폼 지원: