Migrate SkiaSharp documentation from Xamarin.Forms to .NET MAUI#3362
Draft
Migrate SkiaSharp documentation from Xamarin.Forms to .NET MAUI#3362
Conversation
Co-authored-by: mattleibow <1096616+mattleibow@users.noreply.github.com>
….NET MAUI Co-authored-by: mattleibow <1096616+mattleibow@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Can you go through the docs in here and update them to use .NET MAUI instead of Xamarin.Forms.
Xamarin.Forms was replaced by .NET MAUI and these docs need to be updated.
Make sure to use the mslearn MCP for finding out more information.
Just migrate...
Migrate SkiaSharp documentation from Xamarin.Forms to .NET MAUI
Sep 5, 2025
mattleibow
approved these changes
Sep 5, 2025
mattleibow
added a commit
that referenced
this pull request
Feb 13, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR comprehensively migrates all SkiaSharp documentation from Xamarin.Forms to .NET MAUI, addressing the fact that Xamarin.Forms was replaced by .NET MAUI and the documentation needed to be updated for current developers.
Changes Made
Namespace and Package Updates
SkiaSharp.Views.FormstoSkiaSharp.Views.Maui.ControlsXamarin.Formsnamespace references toMicrosoft.Maui.Controlshttp://xamarin.com/schemas/2014/formstohttp://schemas.microsoft.com/dotnet/2021/mauiSkiaSharp.Views.FormstoSkiaSharp.Views.Maui.ControlsDocumentation Metadata
ms.servicefromxamarintodotnet-mauims.subservicefromxamarin-skiasharptoskiasharpno-locdirectives from[Xamarin.Forms, Xamarin.Essentials]to[.NET MAUI, Microsoft.Maui]Content Updates
Xamarin.Forms.Color→Microsoft.Maui.Graphics.Color)Code Examples
Updated XAML examples throughout the documentation:
Files Affected
docs/index.md)docs/docs/basics/integration.md)Impact
This migration ensures that developers using .NET MAUI will have accurate, up-to-date documentation for integrating SkiaSharp into their applications. All examples, API references, and setup instructions now correctly reflect the current Microsoft technology stack, making the documentation relevant for modern .NET MAUI development.
The changes maintain complete technical accuracy while providing a seamless experience for developers transitioning from Xamarin.Forms or starting fresh with .NET MAUI.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.