Flutter 기본 구조와 기본기능
flutter에서 어떻게 기능들이 동작하고, 위젯은 어떻게 맞물려 있는지 살펴보자. 뭔가 많이 본것 같은 ui의 app이다. 기능은 오른쪽 하단의 +버튼을 누르면 화면 가운데 'you have pressed button 0 times에서 button을 누르는 만큼 숫자가 1씩 올라간다. 빠르게 코드를 보자. main() 함수이다. 프로그램이 동작하는 곳이고 제일 밑 바탕이다. main 에 runApp()은 딱 root widget을 지정하는 기능을 한다. flutter는 기본적으로 위젯이 계층관계를 갖는다. 이때 최상위라고 할 수 있는 root위젯을 지정하는 것이다. Myapp() 을 root위젯으로 지정하게 된 것이다. 그럼 이제 Myapp을 정의해 보자. class myApp extends state..
2023.11.17