import 'package:flutter/material.dart'; void main() { runApp( MaterialApp( home: Scaffold( backgroundColor: Colors.black, body: Center( child: Text( 'Hello world', style: TextStyle( color: Colors.white, ) ) ) ) ) ); }
runApp() 내부에는 무조건 MaterialApp 이 들어가야하고, 그 내부에는 home 과 Scaffold 가 정의되어야한다. 이것은 외우자.
또
Scaffold는,
Implements the basic material design visual layout structure.
This class provides APIs for showing drawers and bottom sheets.
To display a persistent bottom sheet, obtain the ScaffoldState for the current BuildContext via Scaffold.of and use the ScaffoldState.showBottomSheet function.
위 설명 그대로, 기본적인 Material Design 의 시각적 레이아웃 구조를 시행하는 녀석임. 간단히 이야기해서 앱 화면을 구성하는 뼈대
그 외 유용한 단축키 / 숏컷
Alt + Enter (위젯 wrap with 등)
Ctrl + Alt + L (정렬)
stless (StatelessWidget 뼈대 자동 생)