A modern Xamarin.Forms Frame component supporting blur, acrylic, dark mode. NuGet Package

The Xamarin.Forms MaterialFrame aims at delivering out of the box modern popular theming such as:
* Light
* Dark
* Acrylic
* AcrylicBlur

The AcrylicBlur theme also provides three different blur styles inherited from the iOS UIVisualEffectView:
* Light
* ExtraLight
* Dark

On Android, the blur is implemented thanks to the RealtimeBlurView from Tu Yimin (mmin18).

Mandatory initialization on iOS:

Xamarin.Forms.Forms.Init();
Sharpnado.MaterialFrame.iOS.iOSMaterialFrameRenderer.Init();

Mandatory initialization on macOS:

Xamarin.Forms.Forms.Init();
Sharpnado.MaterialFrame.macOS.macOSMaterialFrameRenderer.Init();

Mandatory initialization on UWP:

var rendererAssemblies = new[] { typeof(UWPMaterialFrameRenderer).GetTypeInfo().Assembly };
Xamarin.Forms.Forms.Init(e, rendererAssemblies);.




Got any A modern Xamarin.Forms Frame component supporting blur, acrylic, dark mode. Question?





Info

Version: 1.3.0
Author(s): Jean-Marie Alfonsi
Last Update: Tuesday, January 18, 2022
.NET Fiddle: Create the first Fiddle
Project Url: https://github.com/roubachof/Sharpnado.MaterialFrame
NuGet Url: https://www.nuget.org/packages/Sharpnado.MaterialFrame


Install
Install-Package Sharpnado.MaterialFrame
dotnet add package Sharpnado.MaterialFrame
paket add Sharpnado.MaterialFrame
Sharpnado.MaterialFrame Download (Unzip the "nupkg" after downloading)

.NETStandard 2.0 monoandroid10 monoandroid10.0 uap10.0.16299 xamarinios10 2 packages depend on this package.


Tags



STATS

must-have-score

3.4

avg-downloads-per-day

66

days-since-last-release

1022