
Flutter란 무엇인가 Flutter는 Google에서 개발 및 지원하는 오픈 소스 프레임워크이다. Flutter는 어떤 프로그래밍 언어를 사용하는가 Flutter는 Google이 개발한 오픈 소스 프로그래밍 언어인 Dart를 사용합니다.

Dart의 기본타입에는 int,bool,double,String 등등.. 이 있다. var 타입은 선언할때 그 타입으로 고정(fix)된다. 즉, 데이터 타입이 선언 되는 즉시 결정되고 변경이 불가하다.

위젯의 개념 위젯은 플러터 앱의 모든 시각적 요소를 표현합니다. Button, Text, Image 등 사용자 인터페이스의 모든 요소는 Widget로 표현됩니다. flutter는 모든것이 Widget요소입니다.

Text 위젯이란 말 그대로 Text를 쓸 수 있는 위젯입니다.

앱의 기본적인 구조와 디자인을 정의하는데 사용되는 중요한 위젯 중 하나이다.

?의 의미 (물음표) flutter의 변수는 기본적으로 Non-Nullable로 선언된다. (null값으로 둘 수 없다.)

Flutter에서 Snackbar는 잠시 동안 화면 하단에 메시지를 표시하는 간단한 방법입니다.

Flutter에서 Dialog는 사용자와 상호작용할 수 있는 팝업 창을 제공합니다.

Flutter는 다양한 위젯을 통해 강력하고 유연한 UI 구성을 제공합니다.

Flutter의 강력한 기능 중 하나는 다양한 제스처를 감지하고 처리할 수 있는 GestureDetector 위젯입니다. 이번 블로그에서는 GestureDetector에 대해 자세히 알아보고, 어떻게 사용되는지 예제를 통해 설명하겠습니다.