fresnel_android 0.1.0 copy "fresnel_android: ^0.1.0" to clipboard
fresnel_android: ^0.1.0 copied to clipboard

PlatformAndroid

Android implementation of fresnel. Reports capabilities honestly and exposes Material 3 Expressive shape and motion tokens.

0.1.0 #

  • Initial release. Android implementation of fresnel.
  • capabilities() answers natively: hasNativeGlass: false, plus a real reduce-motion reading from Settings.Global.TRANSITION_ANIMATION_SCALE and a real increase-contrast reading from UiModeManager.getContrast() on API 34+, falling back to the secure high-text-contrast and colour-inversion settings.
  • buildNativeGlass() and buildNativeContainer() return null, and renderSymbol() returns null — the façade uses the shader path.
  • Adds AndroidGlassTokens: the Material 3 Expressive corner scale and spring-based motion scheme, so widgets degrade to an Android look rather than a thinner iOS one.
0
likes
150
points
74
downloads

Documentation

API reference

Publisher

verified publisherwaqaralisiyal.com

Weekly Downloads

Android implementation of fresnel. Reports capabilities honestly and exposes Material 3 Expressive shape and motion tokens.

Repository (GitHub)
View/report issues
Contributing

Topics

#liquid-glass #android #material #glassmorphism

License

MIT (license)

Dependencies

flutter, fresnel_platform_interface, fresnel_shader

More

Packages that depend on fresnel_android

Packages that implement fresnel_android