https://docs.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/text/fonts#use-a-custom-font https://docs.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/text/fonts#display-font-icons
If you are using Xamarin.Forms 4.5.0.530 below version, it still make sense to use this pluging.

This plugin extend support for font glyphs (font icons) in Xamarin.Forms applications.
xmlns:fontAwesome5Free="clr-namespace:Plugin.Glypher.FontAwesome5Free;assembly=Plugin.Glypher.FontAwesome5Free"
xmlns:glypher="clr-namespace:Plugin.Glypher;assembly=Plugin.Glypher"
<Label glypher:FontGlyph.Glyph="{x:Static fontAwesome5Free:GlyphListBrand.Fab_Bluetooth}"
FontSize="Large"
TextColor="CornflowerBlue" />
<Button glypher:FontGlyph.Glyph="{x:Static fontAwesome5Free:GlyphListBrand.Fab_Bitcoin}"
FontSize="Large"
TextColor="IndianRed" />
<Image>
<Image.Source>
<FontImageSource Size="32"
Color="Orange"
glypher:FontGlyph.Glyph="{x:Static fontAwesome5Free:GlyphListRegular.Far_Bell_Slash}" />
</Image.Source>
</Image>Plugin.Glypher Available on NuGet: https://www.nuget.org/packages/Plugin.GlypherPlugin.Glypher is not required to be reference if using any other package.
| Package | Wiki | Nuget | Android | iOS |
|---|---|---|---|---|
Plugin.Glypher.FontAwesome5Free |
Font Awesome 5 Free | Yes | Yes | |
Plugin.Glypher.FontAwesome5Pro |
Font Awesome 5 Pro | Yes | Yes | |
Plugin.Glypher.WeatherIcons |
Weather Icons | Yes | Yes |
| Android | iOS |
|---|---|
![]() |
![]() |
In Visual Studio, confirm that SourceLink is enabled. Also, Turn off "Just My Code" since, well, this isn't your code.
https://docs.microsoft.com/en-us/dotnet/standard/library-guidance/sourcelink
Contributions are welcome. Feel free to file issues and pull requests on the repo and they'll be reviewed as time permits.
Thank you for the Icons by Yannick Lung, Stephen Hutchings