Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/taublast/surfappcomparedrawn

Performance comparison between a CollectionView and DrawnUI for .NET MAUI
https://github.com/taublast/surfappcomparedrawn

collectionview drawnui maui skia skiasharp

Last synced: 1 day ago
JSON representation

Performance comparison between a CollectionView and DrawnUI for .NET MAUI

Awesome Lists containing this project

README

        

# Comparing Native vs Drawn

Performance comparison between a [CollectionView](https://learn.microsoft.com/en-us/dotnet/maui/user-interface/controls/collectionview) and [DrawnUI](https://github.com/taublast/DrawnUi.Maui) for .NET MAUI.

## Implementation

Converted a copy of XAML views of an original [Surfing App](https://github.com/jsuarezruiz/netmaui-surfing-app-challenge) to be drawn on a skia canvas.

https://github.com/taublast/SurfAppCompareDrawn/assets/25801194/3fa08b5c-746a-4720-b2ac-b5f0c5af4799

## Setup

MAUI CollectionView competes with shadows Off.
DrawnUI cells are recycled, GPU-acceleration is off, shadows On.

## Copyright and license

Code released under the [MIT license](https://opensource.org/licenses/MIT).