9 ポイント 投稿者 xguru 2021-03-05 | 3件のコメント | WhatsAppで共有
  • モバイルフレームワークからポータブルフレームワークへ:対応プラットフォームを拡大

→ Web:PWA と SPA をサポート、既存の Flutter モバイルアプリを Web に移行可能(コード共有)

→ 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

3件のコメント

 
misolab 2021-03-05

Dart は魅力のある言語みたいですね。2.0で他の言語サポートの話がないのを見ると

 
dbeat999 2021-03-05

VM と AOT コンパイルの両方に強いのが Dart の強みなので、他の言語へ移るのは簡単ではないでしょう

 
xguru 2021-03-05

Flutter 2の紹介記事である https://developers.googleblog.com/2021/03/announcing-flutter-2.html では

Flutterの拡張性はDartによるものだと述べています。

でも、私もDartにはなかなか慣れませんでしたね.. ^^;