본문 바로가기
공부/flutter

[flutter] flutter 강의 3

by 퇴사마루 2024. 4. 5.
728x90

인스턴스 앞에 const를 붙이면 퍼포먼스가 좋아진다고 한다. 왜일까?  아마도 메모리 크기를 한정지을 수 있기 때문 아닐까.

 

컬러팔레트 미리보기 안나오시는분은 자동완성 나올때 Mac기준 control + spacebar 누르시면 됩니다

가독성 문제 해결
wow

 

body부분에 const를 사용하게 되면서, 에러 발생. 런타임 이후 실행되는 부분인가?


3.1 developer tools

hexadecimal 16진법 색상넣을때 0xFF

 

아. Colors. 으로는 Material 시스템의 색상을 이용하는것인데 이게 런타임으로 들어가는 스타일이기때문에, const 사용이 불가했지만

Color라는 constructor를 사용할때는 정적인 값으로 들어가므로 const를 쓰라는 에러가 나는것이군. 

디버깅툴 맨 오른쪽에 위젯 인스펙터라는게 있다. 이걸 누르면..
개발자 도구 익스텐션의 위대함을 한번 느껴주기. 굳이 시뮬레이터를 안틀어도 위젯들의  레이아웃을 미리 볼 수 있다.

 

와 이렇게 gui로 넣을수있다고?

 

미쳣다. 이런 익스텐션 처음본다.. 이건 그냥 ide를 새로 만든수준
핫 리로드, 여러 개발자 도구(인스펙터, 퍼포먼스, cpu, memory, network 등등...) 개발자도구때문에 플러터가 좋아진다..

 

위치를 end에서 center등으로 변경하면 미리 보기가 가능하다. 

 

위젯 선택 모드로 들어가면 위젯 선택모드가 된다!
widget detail tree에서는 속성값들을 모두 볼 수 있다.
가이드라인을 모두 보여주는 툴도 있음

글이 너무 길어져서 새로운 포스팅에 이어서

'공부 > flutter' 카테고리의 다른 글

[flutter] 4.0~4.4 stateful widgets  (0) 2024.04.17
[flutter]3.5~  (0) 2024.04.17
[flutter] flutter challenge 과제 -1  (1) 2024.04.12
[flutter] 기초강의 2  (0) 2024.04.03
[flutter] 기초강의 1  (1) 2024.04.03