TIL

[TIL]플러터 기초

chengzior 2024. 11. 11. 21:41

 

환경 설정을 하며 테스트를 해봤는데

vs code에서 플러터를 실행시키려는데 에뮬레이터 반응이 없고
Error: Dart library 'dart:ui' is not available on this platform. import 'dart:ui' show lerpDouble;
이러한 오류만 떴다.

[해결법]
vs code 터미널에서 아래 코드를 입력해주면 된다.

flutter run

 


 

플러터 기초

main.dart 구성 요소


1)widget
-ui 구성하는 기본 요소
-StatelessWidget 과 StatefulWidget이 있으며 build함수 내에서 구성을 dart코드로 작성

2)MaterialApp
-앱의 기본적인 구조와 디자인을 잡아주는 위젯
-Flutter 앱의 최상단에 선언해 사용

3)MaterialApp vs CupertinoApp
-MaterialApp은 Google의 디자인
-CupertinoApp은 Apple의 디자인

4)Scaffold
각 페이지의 구조를 잡아주는 위젯
AppBar, BottomNavigation, FloatingActionButton 등의 구조를 제공