새학기를 맞이하여 Google에서 아주 좋은 선물을 주신 것 같습니다.
요즘에 Flutter 에 푹 빠져 공부하던 중 아주 기쁜 소식이 들려왔습니다.
바로~바로~ Flutter 2. 메이저 업그레이드가 된 Flutter 2에 대해서 살펴 보겠습니다.
먼저 Flutter 홈페이지에 방문하여 보았더니, 상단에 Flutter2 링크가 있네요.
- 무엇이 바뀌었을까요? Flutter 2.0
medium.com/flutter/whats-new-in-flutter-2-0-fe8e95ecc65
하나하나 살펴보고 싶은데 시간이 허락하지 않는군요..ㅠㅠ
- 플러터 코리아, 구글 블로그에서 자세한 설명을 해 주셨네요. 감사합니다.
medium.com/flutter-korea/hello-flutter-2-0-12b56766a4cf
developers.googleblog.com/2021/03/announcing-flutter-2.html
좀 더 간략하게 요약해 보면 다음과 같습니다.
- 모바일 프레임워크에서 포터블 프레임워크로 : 지원 플랫폼 확장
ㅤ→ 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
'Flutter' 카테고리의 다른 글
awesome Flutter 2.10 : 플러터 2.10의 새로운 기능 (2022년 2월 4일) (0) | 2022.02.05 |
---|---|
awesome flutter : kakao_flutter_sdk 를 사용해보자. (0) | 2021.04.20 |
Flutter에러 - Insecure HTTP is not allowed by platform (0) | 2021.02.01 |
awesome Flutter 안드로이드 앱 출시 (0) | 2021.01.20 |
awesome flutter [flutter_naver_login] 네이버 아이디로 로그인 (1) | 2021.01.17 |