일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- ipad
- 플러터
- 공학인증
- StatelessWidget
- flutter progress dialog
- nginx
- 맨붕
- 블러 효과
- first flutter app
- Android
- BlurDrawable
- 호주 이민
- first_app
- progress
- HTML 게임 엔진
- 앱 기획
- 기술인증
- quintus
- c++
- game engine
- OpenGL
- PowerMockup
- rotate circle
- StatefulWidget
- 회전판
- ABEEK
- Engineer Australia
- flutter
- c
- reverse proxy
- Today
- Total
목록Flutter/Flutter 첫 걸음 (2)
우동우동우's note
Flutter에서 화면을 구현할 때 주로 StatelessWidget 혹은 StatefulWidget을 확장(extend)해서 구현한다. 이때 build() 함수를 여러가지 low-level의 Widget들의 조합으로 정의해야한다. StatelessWidget과 StatefulWidget은 약간의 구현방식의 차이가 있다. 그 이름(Stateless, Stateful)에서 어느 정도 그 특징을 알 수 있듯이 StatelessWidget은 상태가 없고, 변화가 없는 Widget이고, StatefulWidget은 상태가 있으며 상태에 따라 변화가 되는 Widget이다. StatelessWidget StatelessWidget의 build 함수는 화면이 처음 그려질 때 한번만 불려지며, Widget을 삭제하기 ..
Google에서 2017년에 처음으로 Flutter를 릴리즈하였다. Flutter는 Dart라는 언어로 되어 있으며, 멀티플랫폼(Web, Android, iOS) 지원 되는 UI 툴킷이다. Flutter를 활용하여 빠르고 쉽게 UI를 개발할 수 있으며, 뛰어난 퍼포먼스를 낼 수 있다. 또한, Flutter에서는 다양한 기본 UI 라이브러리를 제공하고 있어서 매력적인 UI를 개발하기에는 매우 적합한 플랫폼이라고 할 수 있다. Flutter 개발환경 설정 설지하는 방법에 대해서는 다루지 않겠다. 개발환경 설정을 하는 방법은 자주 변경되기도 하고, 그렇게 어렵지도 않기 때문이다. 일단 한국어로 번역된 flutter.dev 사이트 링크를 넣어 두겠다. 설치Flutter를 설치할 운영 체제를 선택해주세요:{{si..