Flutter

Flutter구글이 만든 크로스플랫폼 개발 IDE이다. 개발 언어로 역시 구글이 개발한 Dart를 사용한다.

1 역사[편집]

  • 2017년 5월에 첫 번째 알파 (0.0.6) 릴리즈가 출시되었다.
  • 2018년 9월 16일 기준 최신 릴리즈는 Release Preview (0.6.0)이다.

2 특징[편집]

2.1 자체 UI 컴포넌트 사용[편집]

Xamarin처럼 네이티브 유저 인터페이스(UI) 컴포넌트를 사용하는 것이 아니라, 구글이 개발한 Skia 렌더링 엔진을 사용하여 과거 플래시나 실버라이트로 만든 애플리케이션처럼 자체적으로 UI 컴포넌트를 렌더링한다. 그 덕분에 모든 플랫폼에서 동일한 디자인을 보여줄 수 있다는 장점도 있지만, 모든 플랫폼에 안 어울릴 가능성도 있는 등(...) 장단점을 가지고 있다.

2.2 Hot Reload[편집]

앱을 디버깅하는 도중에 코드 수정을 즉시 반영할 수 있는 Hot Reload 기능을 지원한다. 코드 수정을 즉각적으로 확인할 수 있다는 점에서 굉장히 강력한 기능이며, 이 기능 하나로도 Xamarin을 위협한다는 평이 나오고 있다.

3 지원 플랫폼[편집]

4 관련 사이트[편집]

5 각주