앱의 맨 윗부분에 main 함수가 있다.
void main() => runApp(MyApp));
다트 프로그램 처럼 앱도 main 함수가 진입점이다. 플러터에서는 runApp이라는 메서드로 최상위 위젯을 감싼다. 극단적으로 이 한 행의 코드만으로도 앱을 만들 수 있다. 기능이 다양한 앱은 main 함수에서 더 많은 작업을 수행한다. 하지만 이런 앱도 반드시 최상위 위젯을 runApp의 인수로 전달해 호출해야 한다.
'FLUTTER' 카테고리의 다른 글
[Flutter] new, const 생성자 (0) | 2022.09.19 |
---|---|
함수 vs 클래스 (재사용가능한 위젯을 만들때) (0) | 2022.09.18 |
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Connection closed while receiving data (0) | 2021.02.01 |
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Bad state: No element (0) | 2021.01.28 |
Flutter 시작하기 (0) | 2020.06.03 |