Or: How to build a drag-and-drop grid without getting your hand bitten off by the Rabbit of Caerbannog You know that feeling when you need a simple grid layout with drag-and-drop in .NET MAUI, and you think "This should be easy, right?" Yeah, me
Or how I learned to stop worrying and love the handlers You know that feeling when you look at your old Xamarin.Forms code and think "This was revolutionary... 3 years ago" ? Yeah, me too. So here we are, dear reader. Sharpnado.Shadows 2.0 is out, and
HI THERE AGAIN! Sharpnado strikes again my dudes. I have been kind of busy, some deep diving into MaterialFrame internals, and I must say: what started as a simple handler migration turned into a complete Android blur rewrite. Remember when MaterialFrame had that sweet blur effect using RenderScript? Yeah that
HI THERE! Long time no see eeeeh? Well I have been kind of busy, Flutter stuff, musical projects, and such... But lately I got back to some good old MAUI, and I must say since version 9.0, it's very nice! I wanted to give some love to
If you experiment long painful startup times, or even very long view construction times during your app lifetime when debugging, you can enable XAMLC again by setting a hidden property.
A quick one today! So for a new drag and drop component I needed to temporary disable the scrolling of a parent ScrollView . Ok no biggies I went just scrollView.IsEnable = false . But, hey!! Nothing happens like WTFudge REALLY MAUI??? I then went to MAUI sources and saw that: public
Nuke image caching library for dotnet MAUI. GitHub - roubachof/Maui.Nuke: Maui version of the Nuke iOS image caching native library Maui version of the Nuke iOS image caching native library - GitHub - roubachof/Maui.Nuke: Maui version of the Nuke iOS image caching native library Get it from NuGet: Before,
I finally ported sharpnado's xamarin.forms collection view to dotnet MAUI \o/ Sharpnado's MAUI CollectionView on Github Performance oriented Horizontal, Grid, Carousel or Vertical layout Header, Footer and GroupHeader Reveal custom animations Drag and Drop Column count Infinite loading with Paginator component Snapping on first or
https://github.com/roubachof/Sharpnado.Tabs You may know the LazyView , which builds lazily the views it wraps. Doing so, it reduces your page loading time, especially if you have complex pages. So the lazy view is great for reducing your loading time, but not so great to keep your
Hi there! This is my first Flutter post, \(• ◡ •)/ Full app code here: GitHub - roubachof/falotier_riverpod: The purpose of this PoC is to implement main real life app use cases and see if the selected state management library elegantly supports all the needed mutations. The select state
Here it is! Sharpnado.Tabs is now migrated to dotnet MAUI \o/ https://github.com/roubachof/Sharpnado.Tabs You will find all your beloved features including: Fully customizable Underlined tabs, bottom tabs, Segmented control, scrollable tabs Vertical tabs Lazy and Delayed views Material tabs specs full implementation SVG support thanks