본문 바로가기
스파르타/Flutter

[Flutter] 공부방식 - ( week 1 )

by bakcoding_sparta 2023. 4. 9.

Widget

로그인 페이지를 만들면서 사용했던 Text, TextField, ElevatedButton 등 이러한 요소들을 Flutter에서 Widget이라고 부른다.

 

위젯은 다양한 종류가 있으며 처음부터 모든 위젯을 외우고 시작하기보다는 만들면서 그때마다 필요한 위젯을 찾아보고 사용하면서 익히는 게 좋다.

 

Flutter Widget Documents

Widget Catalog

 

Widget catalog

A catalog of some of Flutter's rich set of widgets.

docs.flutter.dev

 

많이 사용되는 위젯의 종류와 설명 영상

Widget of the Week

 

Flutter Widget of the Week

Fighting the good fight for Widget Awareness! Widget of the Week is a series of quick, animated videos, each of which covers a particular widget from the Flu...

www.youtube.com

이러한 위젯들을 사용하면서 정리해나가는 방식으로 공부한다.

 

Error Message

에러가 발생하면 콘솔에서 에러 메시지를 확인할 수 있다. 핵심 메시지는 일반적으로 가장 위에 표시되며 색도 구분된다. 영어로 뜨는 이 메시지를 구글에 검색하면 대부분의 에러는 해결 방법을 찾을 수 있다.

 

Community

커뮤니티를 통해서 질문과 답변을 하면서 성장해 나가도록 한다.

많은 사람들과 정보 공유를 통해서 최신 트렌드나 이슈들에 대해 파악하고 필요한 정보들을 얻어갈 수 있다.

 

Flutter Kakao Open Chat

Flutter Community

 

우선 질문하기전 혼자서 검색해서 해결하도록 노력하여 문제 해결 능력을 키우는 것도 중요하다. 만약 어떤 것을 검색해야 할지 키워드를 모르겠다면 해당 부분만 우선 물어보고 검색해 보도록 한다.

 

문제에 대한 질문을 할때는 관련된 로그도 함께 올린다. 에러 메시지는 우선적으로 구글에서 검색해 보고 해결 방법이 안 나온다면 질문을 해보도록 한다.

 

Dart

Flutter 코드를 작성하는데 필요한 언어인 Dart의 문법에 대해서 공부하도록 한다.

 

Dart Grammar

 

일단 실행 순서에 대해서 초점을 두고 암기식으로 외울필요는 없이 코드를 작성할 때마다 예제를 찾아보도록 하는 것이 좋다.

 

다트 코드 테스트 입력창

Dart Pad

 

DartPad

 

dartpad.dev