1. Flutter 란?

Google에서 개발하고 Mobile World Congress 2018에서 최초 베타 릴리스를 발표하면서 새롭게 소개된 크로스 플랫폼 모바일 앱 개발 프레임워크이다.
(개발된지 얼마 안된 굉장히 따끈따끈한 프레임워크다!)

장점

  • 낮은 진입장벽
  • 높은 네이티브 성능
    • 작성한 코드가 빌드될 때 네이티브 코드로 변환되어 성능이 네이티브와 거의 동일하다.
    • 다른 프레임워크와 다르게 UI 구성 요소를 플러터가 직접 그리기 때문에 빠르다. 무려 60프레임을 지원한다.
  • 훌륭한 개발 도구 지원
    • 기본적으로 Android Studio를 지원하며 IntelliJ, vscode 또한 플러그인을 통해 지원한다.
  • 예쁜 UI

플러터는 개발 언어로 다트(Dart)를 사용한다.
다트는 구글에서 개발한 언어로 웹 프론트개발 언어였는데 현재는 플러터 개발에 주로 쓰인다.
플러터는 구글이 개발 중인 차세대 운영체제 퓨시아(Fuchsia)의 공식 프레임워크이기도 하다.

Last Updated: