这是indexloc提供的服务,不要输入任何密码
Sitemap
Flutter

Flutter is Google's UI framework for crafting high-quality native interfaces on iOS, Android, web, and desktop. Flutter works with existing code, is used by developers and organizations around the world, and is free and open source. Learn more at https://flutter.dev

What’s new in Flutter 3.10

13 min readMay 10, 2023

--

Framework

Material 3

ColorScheme.fromImageProvider()

Zoom image will be displayed

NavigationBar

NavigationDrawer

SearchBar and SearchAnchor

Zoom image will be displayed

Secondary Tab Bar

DatePicker updated for M3

TimePicker updated for M3

BottomSheet updated for M3

ListTile updated for M3

Drawer updated for M3

TextField Updates

TextField double click/tap gestures

TextField triple click/tap gestures

Triple click

Triple tap

Triple click + drag

Flutter supports SLSA level 1

Web

Flutter web apps improved load times

CanvasKit reduced size for all browsers

Element embedding

Shader support

Engine

Impeller

Performance

Eliminating Jank

Reducing iOS startup latency

Reducing Size

Stability

API Improvements

APNG Decoder

Image loading API improvements

Mobile

iOS

Wireless debugging

Wide gamut image support

Spellcheck support

Adaptive checkbox and radio

Refining Cupertino animations, transitions and colors

PlatformView performance

macOS and iOS can use shared code in plugins

ios:
pluginClass: PathProviderPlugin
dartPluginClass: PathProviderFoundation
sharedDarwinSource: true
macos:
pluginClass: PathProviderPlugin
dartPluginClass: PathProviderFoundation
sharedDarwinSource: true

New resources for app extensions

New resources for cross-platform design

Android

Android CameraX support

Dependencies:
camera: ^0.10.4 # Latest camera version
camera_android_camerax: ^0.5.0

DevTools

Deprecations & Breaking Changes

Deprecated APIs

Android Studio Flamingo upgrade

Window singleton deprecation

Thanks to the community

Wrapping it up

--

--

Flutter
Flutter

Published in Flutter

Flutter is Google's UI framework for crafting high-quality native interfaces on iOS, Android, web, and desktop. Flutter works with existing code, is used by developers and organizations around the world, and is free and open source. Learn more at https://flutter.dev

Kevin Chisholm
Kevin Chisholm

Written by Kevin Chisholm

Kevin Chisholm is a Technical Program Manager for Dart and Flutter at Google.

Responses (10)