0 -0flutter 란?
Google flutter, flutter라고 하며, 한글로 부를때는 플러터, 플로터라고 한다.
(플로터라고 검색하면 프린터 친척인 대형 포맷프린터가 검색결과로 나오니.. 플러터라 해야겠네요;;)
이름에서 봤듯이 Google 에서 만들었으며, 하나의 코드로 안드로이드, ios 앱을 만들수 있는 모바일 앱 SDK1 라고 한다.
다시말해서 크로스 플랫폼 앱 을 개발할 수 있는 UI 프레임워크다.
Flutter 는 Dart(다트) 언어를 사용해서 싱글 이벤트 큐 라는 것을 기반으로 동작한다고 한다. 이런 부분에서는 자바스크립트(JavaScript)와 비슷하다.
JS의 React Native(리엑트 네이티브)도 같은 크로스 플랫폼 앱을 개발할 수 있어서, 플러터와 비교되기도 한다.
React Native 같은 js 기반 프레임워크는 js코드를 네이티브(Native)코드로 변환하는 브릿지가 있어야 되서 느리지만, 플러터는 arm 바이너리를 직접 생성해서 빠르게 동작한다고 한다.2
공식페이지
플러터의 공식 홈페이지 : https://flutter.dev/
다트(dart) 홈페이지 : https://dart.dev/
플러터의 공식 유튜브 채널 : https://www.youtube.com/channel/UCwXdFgeE9KYzlDdR7TG9cMw
위 페이지들에서 플러터에 대한 수많은 예제 튜토리얼을 만나볼 수 있는데,
영어라... 소스코드를 복붙해 실행해보면서 역으로 이해하면서 공부해야 겠다.
참고
[번역] Flutter 위젯 사용해보기 :
[Flutter] #1 플러터를 소개합니다 :
1 : SDK(Software Development Kit): 소프트웨어 개발 키트, 말그대로 소프트웨어를 개발하는 도구 모음이다. 응용프로그램을 만들기 위해서는 보통 이것을 다운받아야한다.
2 : https://medium.com/@dan_kim/%EB%B2%88%EC%97%AD-flutter-%EC%9C%84%EC%A0%AF-%EC%82%AC%EC%9A%A9%ED%95%B4%EB%B3%B4%EA%B8%B0-1a22231d25c6
'앱 > 플러터(Flutter)' 카테고리의 다른 글
2-1. Flutter로 첫 앱 만들기 (0) | 2020.05.03 |
---|---|
1. Flutter 설치 (0) | 2020.05.03 |