편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
4번째 줄: | 4번째 줄: | ||
2021년 3월 3일에 열린 Flutter Engaged 행사에서는 Flutter 2를 발표했다. 베타 상태였던 웹과 데스크톱 환경 개발을 정식으로 지원하는 것이 주요한 변화다. 데스크톱과 웹, 모바일을 연계해서 각각의 환경에 최적화된 기능을 제공하는 앱을 만들 수 있을 것으로 기대하고 있다. 특히 우분투 [[리눅스]] 개발사인 캐노니컬이 그동안 Flutter를 우분투에 포팅하기 위해서 공동 개발을 진행해 왔는데, 앞으로 우분투용 앱 개발을 위한 기본 도구로 Flutter를 쓸 것이라고 발표했다.<ref>[https://venturebeat.com/2021/03/03/google-launches-flutter-2-0-to-target-developers-across-all-platforms/ "Google launches Flutter 2.0 to target developers across all platforms"], VentureBeat, 3 March 2021.</ref> 또한 [[Dart]] 언어 차원의 [[널 안전성]] 지원도 공식화했다. 다만 이 때문에 [[널 안전성]]에 대비하지 않은 코드와 패키지들이 문제를 일으킬 수 있으므로 서둘러 기존 프로젝트를 Flutter 2로 이식하려고 하지 말고 [[Dart]]의 [[널 안전성]] 지원을 충분히 이해하고 패키지들이 안정화될 때까지 기다릴 필요가 있다. | 2021년 3월 3일에 열린 Flutter Engaged 행사에서는 Flutter 2를 발표했다. 베타 상태였던 웹과 데스크톱 환경 개발을 정식으로 지원하는 것이 주요한 변화다. 데스크톱과 웹, 모바일을 연계해서 각각의 환경에 최적화된 기능을 제공하는 앱을 만들 수 있을 것으로 기대하고 있다. 특히 우분투 [[리눅스]] 개발사인 캐노니컬이 그동안 Flutter를 우분투에 포팅하기 위해서 공동 개발을 진행해 왔는데, 앞으로 우분투용 앱 개발을 위한 기본 도구로 Flutter를 쓸 것이라고 발표했다.<ref>[https://venturebeat.com/2021/03/03/google-launches-flutter-2-0-to-target-developers-across-all-platforms/ "Google launches Flutter 2.0 to target developers across all platforms"], VentureBeat, 3 March 2021.</ref> 또한 [[Dart]] 언어 차원의 [[널 안전성]] 지원도 공식화했다. 다만 이 때문에 [[널 안전성]]에 대비하지 않은 코드와 패키지들이 문제를 일으킬 수 있으므로 서둘러 기존 프로젝트를 Flutter 2로 이식하려고 하지 말고 [[Dart]]의 [[널 안전성]] 지원을 충분히 이해하고 패키지들이 안정화될 때까지 기다릴 필요가 있다. | ||
Flutter 2부터는 [[Dart (프로그래밍 언어)#널 안전성|Dart의 널 안전성]]을 지원하며, Flutter 2.2부터는 새로운 프로젝트를 만들면 널 안전성을 적용한 코드가 만들어진다. | Flutter 2부터는 [[Dart (프로그래밍 언어)#널 안전성|Dart의 널 안전성]]을 지원하며, Flutter 2.2부터는 새로운 프로젝트를 만들면 널 안전성을 적용한 코드가 만들어진다. |