Xamarin Forms is great for developing apps on Android, iOS, and Universal Windows Platform (UWP) but it is missing some important features:
•NetStandard, multi-screen / multi-resolution image management
•HTML formatted text for labels and buttons
•NetStandard custom font management
Android developers can use NinePatch bitmaps, the drawable directory naming convention, Html.FromHtml, and a bunch of complex file manipulations to address the image issue. Likewise, iOS developers can use ResizeableImageWithCapInsets, the @2x, @3x, @4x file naming convention, and some 3rd party libraries for this purpose. Forms9Patch enhances Xamarin Forms to make multi-resolution / multi-screen image management, custom fonts, and HTML text formatting easy for NetStandard apps for iOS, Android and UWP.
See the version list below for details.
Install-Package Forms9Patch.NetStandard -Version 126.96.36.199
dotnet add package Forms9Patch.NetStandard --version 188.8.131.52
<PackageReference Include="Forms9Patch.NetStandard" Version="184.108.40.206"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> </PackageReference>
paket add Forms9Patch.NetStandard --version 220.127.116.11
18.104.22.168: Fix: Crash on older versions of Windows; Change: IPopup is public;
22.214.171.124: Full UWP support; NetStandard >=1.3 support
This package is not used by any popular GitHub repositories.