티스토리 뷰
* Google i/o 2018 extended Seoul은 미국에서 열린 Google i/o 2018에 참석하지 못한 사람들을 위해 국내 커뮤니티가 주최하는 개발자 포럼입니다.
Google i/o 2018 extended Seoul Track C-3
[ Flutter ]
구글의 오픈소스.
양 플랫폼에서 모두 구동 가능 (크로스모바일 플랫폼)
Dart 언어 사용.
플랫폼의 역사
Dart는 javascript를 대체할 목적으로 만들어졌지만
아직 javascript를 따라가지는 못함
>> Dart 2 에서는 공존을 선택
구글 : "Dart 2는 구글에서 가장 빠르게 성장 중인 언어이다"
구글 : "flutter는 멋진 native app을 만들 수 있다"
머터리얼 디자인 위젯 제공 :
* Scaffold
Appbar. BottomNavigationBar. Drawer(사이드바) 등등 많은 위젯 제공
*Cupertino 위젯 (iOS)
Widgets
상태 없음
icon. iconButton. text 등
Stateful Widgets
상태에 따라 위젯 변동
chechBox 등
Flutter의 장점
* 빠르고 편한 개발
* hot reload (변동된 것이 바로바로 반영되어 나옴)
* IDE friendly - 안스. 인텔리제이. vs
* Widget Inspector (요소 선택하면 파일 선택됨)
* Native Performance 실행 속도가 빠름
구글 : "머터리얼 + firebase + flutter = 멋진, 근사한 앱을 만들 수 있다."
flutter 사용 예시
: HAMILTON (해외)
: kakao login (국내)
댓글