hand holds touch screen mobile phone streaming images

As a Xamarin.Forms cross-platform developer I have been using a set of Libraries called FFImageLoading during the past 4 years. However upgrading a customers App to Xamarin.Forms 5.0 brought some unforseen surprises. SVG images that were loading fine with Xamarin.Forms 4.8 were not loading properly and the whole rendering process of the App got effected. After checking with the FFImageLoading Github repository it turned out that the project has not been maintained since late 2019. After digging around I found some alternative solutions, but they were also outdated. So I merged features from the Xamarin.Forms.Svg Library and code from a blog post into a new solution that works with Xamarin.Forms 5.0.

Introducing Xamarin.Forms.Extensions.Svg

The library provides a View Component that renders the SVG images from Embedded Resources of the Shared Projekct via SkiaSharp.

Continue reading