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

What's new in Flutter 2020

What's new in Flutter 2020

Avatar for Kajornsak Peerapathananont

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