Flutter 5

[Xcode] Cycle inside Runner; building could produce unreliable results.Cycle details:

오류: Cycle inside Runner; building could produce unreliable results. Cycle details: https://github.com/flutter/flutter/issues/131586 XCode 15 Beta 5 with Application Extension Fails to Compile · Issue #131586 · flutter/flutter Is there an existing issue for this? I have searched the existing issues I have read the guide to filing a bug Steps to reproduce Start with default empty project In X-Code..

Flutter 2023.09.22

[Flutter] 앱 로딩화면 구현 flutter_native_splash

로딩 화면, 종종 "스플래시 스크린" 또는 "부팅 스크린"이라고도 불리는 화면은 앱이 초기화되고 필요한 데이터를 불러올 때까지 사용자에게 보여지는 화면입니다. 로딩 화면의 주요 기능과 목적은 다음과 같습니다. 1. 사용자 피드백 제공: 앱이 아직 로딩 중이라는 것을 사용자에게 알려줍니다. 이로 인해 사용자는 앱이 멈춘 것이 아니라 작동 중이라는 것을 인식하게 됩니다. 브랜딩: 로딩 화면은 회사 로고, 앱 로고, 또는 특정 브랜딩 요소를 표시하여 사용자에게 앱의 브랜드를 강화시킬 수 있는 기회를 제공합니다. 2. 데이터 로딩: 앱이 필요로 하는 초기 데이터를 로딩하거나 특정 서비스에 연결하는 동안 로딩 화면이 표시될 수 있습니다. 3. 자원 초기화: 로딩 화면이 표시되는 동안 앱은 백그라운드에서 필요한 자..

Flutter 2023.09.08

Provider 패키지 설치

Provider 패키지 Flutter의 provider 패키지는 상태 관리를 쉽고 효과적으로 수행할 수 있도록 도와주는 인기 있는 패키지입니다. 상태 관리는 Flutter 앱 내에서 데이터 흐름과 위젯 간의 상호작용을 쉽게 만드는 중요한 측면입니다. provider 패키지를 이해하려면, 먼저 기본 컨셉을 알아야 합니다 1. Provider: 상태를 보유하고, 필요한 위젯에 그 상태를 제공하는 객체입니다. 2. Consumer: Provider에서 제공된 상태를 사용하려는 위젯. Provider로부터 제공받은 데이터에 따라 위젯을 다시 빌드합니다. 주요 특징 및 컨셉 1. 데이터 제공: provider는 상위 위젯에서 하위 위젯으로 데이터를 쉽게 전달할 수 있게 합니다. 이것은 Flutter의 Inheri..

Flutter 2023.09.06

StatelessWidget/StatefulWidget

Flutter Widget Flutter의 모든 위젯은 StatelessWidget과 StatefulWidget으로 나눌 수 있습니다. StatelessWidget : 상태 변화가 없어 화면을 새로고침 할 필요가 없는 위젯 StatefulWidget : 상태 변화가 있어 화면을 새로고침 할 필요가 있는 위젯 StatelessWidget 상태(화면상에 나타나는 정보) 변화가 없어서 화면을 새로고침 할 필요가 없는 위젯 extends Statelesswidget : StatelessWidget의 기능을 물려받습니다. 생성자 MyApp : 클래스 이름과 동일한 함수 build 함수 : 화면에 보여줄 자식 위젯을 반환 실행 순서 1. 3번째 줄 main() 함수가 호출되어 Console에 "시작"이 출력됨 2...

Flutter 2023.09.05