9P by xguru 2021-03-05 | favorite | 댓글 3개

- 모바일 프레임워크에서 포터블 프레임워크로 : 지원 플랫폼 확장
ㅤ→ Web : PWA와 SPA 지원, 기존 Flutter 모바일앱을 웹으로 전환(코드 공유)
ㅤ→ Desktop, 폴더블, 임베디드 기기까지
ㅤ→ iOS : 성능개선, UIKit을 비슷하게 구현한 Cupertino 위젯들, Xcode 열지 않고 IPA 빌드
- Dart에 Sound Null Safety 적용 : 명시하지 않는한 Non-Nullable이 기본
- Google Mobile Ads SDK 공개 : 기존 오버레이 포맷들에 인라인 배너와 네이티브 배너 추가
- Autocomplete, ScaffoldMessenger 위젯
- 기존 앱에 Flutter를 추가하는 Add-to-App을 개선, 멀티 인스턴스 추가시에 메모리 사용을 최소화
- Flutter Fix 추가 : API가 추가/개선/삭제 되면서 문제가 되는 코드를 찾아서 알려줌
- Flutter DevTools 개선
- Android Studio 및 IntelliJ/VSCode 확장에도 Flutter 2 의 신기능 추가
- DartPad 도 Flutter 2 지원
- 에코시스템 업데이트
ㅤ→ Firebase 플러그인들이 Null Safety 적용 및 Production Quality 로
ㅤ→ 새로운 Sentry SDK for Flutter

Dart가 매력있는 언어인가봅니다. 2.0에서 다른 언어 지원 얘기 없는걸 보면

VM 과 AOT 컴파일 둘 다 잘한다는 게 Dart의 장점이라, 다른 언어로 가는게 쉽지는 않을 겁니다

플러터2 소개글인 https://developers.googleblog.com/2021/03/announcing-flutter-2.html 에서는
플러터의 확장성이 Dart 때문이라고 말을 하고는 있습니다.
근데 저도 Dart에는 안 익숙해지더군요.. ^^;