.NET MAUI Community Toolkit Adds TouchBehavior |
Written by Kay Ewbank | |||
Thursday, 09 May 2024 | |||
Version 8 of the .NET MAUI Community Toolkit has been released with the addition of TouchBehavior (previously known as the TouchEffect). The major release also has breaking changes for the Snackbar on Windows. NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop. It allows developers to create a single project that works on multiple targets. Any platform-specific assets are placed in sub-folders, and the developer can focus on writing shared UI and code. The Community Toolkit is a community-created library that contains Extensions, Advanced UI/UX Controls, Converters, and Behaviors. One of the improvements in this release is the addition of TouchBehavior. This is similar to the TouchEffect that was present in the Xamarin Community Toolkit. Since .NET MAUI was released, Effects including TouchEffect have been deprecated, with the advice that apps using effects should be modified to use Behaviors, hence the addition of TouchBehavior. TouchBehavior provides the ability to interact with any visual element in your app based on touch, mouse clicks and hover events. The TouchBehavior implementation makes it possible to customize visual properties of the VisualElement that it is attached to such as the background color, opacity, rotation and scale. This release does cause some breaking changes for Snackbar on Windows. The Snackbar is a timed alert that appears at the bottom of the screen by default. Specifically, the original versions of Snackbar and Toast for Windows either crashed or opened another instance when the app interacts with them. The developers have rewritten the Snackbar implementation, which overcomes the problem, but say developers need to be aware of the change. Other changes include the ability to update the Android Navigation Bar color. The updated Community Toolkit is available now. More InformationMAUI Community Toolkit On GitHub Related Articles.NET MAUI Reaches General Availability Microsoft Will Replace Xamarin Forms With MAUI .NET To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.
Comments
or email your comment to: comments@i-programmer.info |