
플러터를 시작!
1. 플러터는 모든 게 위젯이다
2. UI를 구성하는 하나하나가 위젯이다
3. 위젯들은 각각 수행하는 목적들이 있고 사용법이 다 다르다
4. 위젯은 만들 수도 있고 배포할 수도 있다
5. 위젯은 트리구조를 가진다
- 위젯들은 자식을 가질 수 있고 여러개의 위젯을 하나로 묶을 수도 있다
플러터 수업 세팅
1. void main() 빼고 다 지우기
2. stless 입력 후 자동완성으로 위젯작성(MyApp)
3. MaterialApp 위젯작성
4. MaterialApp 안에 home: Scaffold 위젯작성
위젯의 속성
1. 위젯의 속성이란 위젯마다 원하는 설정을 할 수 있는 특수한 값들
2. 위젯마다 사용할 수 있는 속성이 다르다
3. "일반적으로" 자식위젯 사용시 child 속성이름값을 사용한다.(children도 사용)
4. 속성마다 들어갈 수 있는 데이터 타입이 정해져 있다.
💡Tip
- 코드 컨벤션은 주로 camelCase 를 사용한다
- 위젯을 마우스로 클릭하고 Ctrl + . 누르고 Wrap with Widget을 누르면 자동으로 다른 위젯으로 감쌀 수 있다
- ListTile 에는 title과 subtitle에는 Text를 넣는게 일반적인 약속이다
- padding은 8이 통상적인 단위이다.(etc. 8, 16, 24...)
- Container 위젯을 디자인 할때 decoration이 있다면 color 속성은 그 안에 있어야만 한다
- 텍스트를 ''' 로 감싸면 개행도 인식한다
배운 위젯들💕
- 1일차: Text 위젯, SafeArea 위젯, Center 위젯, Icon 위젯
- 2일차: Column, Row, ListTile, Padding, SizedBox, Container, Image.network, Image.asset, CircleAvatar, ClipOvar, ClipRRect, ListView, SingleChildScrollView, PageView

📝후기
- 첫날 부터 플러터를 실행시켜 볼 수 있어서 좋았다
- 현업에서 쓰이는 팁들을 알려주시는 게 좋았다
- 모르는 것을 물어보면 친절하게 알려주셔서 감사했다:)
- 비전공자와 전공자 모두에게 좋은 강의이다
- 앞으로 열심히 해야지~~!-.-

본 후기는 유데미-스나이퍼팩토리 9주 완성 프로젝트캠프 학습 일지 후기로 작성 되었습니다.
#유데미 #udemy #스나이퍼팩토리 #웅진씽크빅 #인사이드아웃 #IT개발캠프 #개발자부트캠프 #웹개발 #앱개발 #플러터 #flutter #개발 #안드로이드 #ios #단기캠프
'9주완성! 프로젝트 캠프: 플러터' 카테고리의 다른 글
[유데미x스나이퍼팩토리] 9주 완성! 프로젝트 캠프: 플러터 강의 - 6일차 과제 (0) | 2023.10.22 |
---|---|
[유데미x스나이퍼팩토리] 9주 완성! 프로젝트 캠프: 플러터 강의 - 5일차 과제 (0) | 2023.10.12 |
[유데미x스나이퍼팩토리] 9주 완성! 프로젝트 캠프: 플러터 강의 - 4일차 과제 (0) | 2023.10.10 |
[유데미x스나이퍼팩토리] 9주 완성! 프로젝트 캠프: 플러터 강의 - 3일차 과제 (0) | 2023.10.10 |
[유데미x스나이퍼팩토리] 9주 완성! 프로젝트 캠프: 플러터 강의 - 2일차 과제 (1) | 2023.09.26 |