Upgrade to Pro — share decks privately, control downloads, hide ads and more …

What's new in Flutter 2020

What's new in Flutter 2020

Kajornsak Peerapathananont

October 10, 2020
Tweet

More Decks by Kajornsak Peerapathananont

Other Decks in Technology

Transcript

  1. And more! - TextTheme updates - Google Fonts - Android

    fast start - New project with AndroidX
  2. Performance improvements - Icons tree shaking - Default tree shaking

    for non-web - Dart 2.9 improvements (UTF decoding) - SkSL improvements
  3. iOS 14 Support - Default template with iOS 9.0 -

    iOS 14 Clipboard notifications - CupertinoIcons 1.0 with SF Symbols - App Clips support ref: https://flutter.dev/docs/development/ios-14
  4. Android 11 Support - Notch, Punch hole, Waterfall edges support

    - Android 11 keyboard - Android v2 API ref: https://flutter.dev/docs/development/ios-14 ref: https://flutter.dev/docs/development/platform-integration/ios-app-clip
  5. Updated libraries - PlatformViews (Google Maps, WebView) - Navigator 2.0

    - App size analysis tool (--analyze-size) - (Preview) Android State Restoration - (Preview) Frequencies synchronization - (Dart) Unified dart CLI
  6. - Change Skia backend from DomCanvas to WebAssembly CanvasKit flutter

    run -d chrome --release --dart-define=FLUTTER_WEB_USE_SKIA=true
  7. flutter channel dev flutter upgrade flutter config --enable-<platform>-desktop flutter config

    --enable-windows-desktop flutter config --enable-macos-desktop flutter config --enable-linux-desktop