roubachof
My name is Jean-Marie Alfonsi. I am what you could pedantically call a Software Architect, or a Full Stack Developer, or more simply put a software engineer.
SharpnadoParis
Pinned Repositories
falotier_riverpod
The purpose of this PoC is to implement main real life app use cases and see if Riverpod elegantly supports all the needed mutations.
Sharpnado.CollectionView
A performant list view supporting: grid, horizontal and vertical layout, drag and drop, and reveal animations.
Sharpnado.MaterialFrame
A modern MAUI (and XF) Frame component supporting blur, acrylic, dark mode. Implemented with RealtimeBlurView on Android (custom blurview) and UIVisualEffectView on iOS.
Sharpnado.Presentation.Forms
Presentation layer: Xamarin Forms custom components and renderers
Sharpnado.Shadows
Add as many custom shadows (Color, Offset, Blur, Neumorphism) as you like to any Xamarin.Forms view (Android, iOS, UWP).
Sharpnado.Tabs
Pure MAUI and Xamarin.Forms Tabs, including fixed tabs, scrollable tabs, bottom tabs, badge, segmented control, custom tabs, button tabs, bendable tabs...
Sharpnado.TaskLoaderView
Free yourself from IsBusy=true! The `TaskLoaderView` is a UI component that handles all your UI loading state (Loading, Error, Result, Notification), and removes all the pain of async loading from your view models (try catch / async void / IsBusy / HasErrors / base view models / ...) thanks to its brother the `TaskLoaderNotifier`.
Sharpnado.TaskMonitor
Free yourself from async void! TaskMonitor is a component (a task wrapper) helping you to deal with "fire and forget" Task (non awaited Task) by implementing async/await best practices.
Xamarin-Forms-Practices
Collection of good practices for Xamarin forms developement
Xamarin.Forms.Nuke
The famous iOS Nuke native image caching library for Xamarin.Forms
roubachof's Repositories
roubachof/Sharpnado.Tabs
Pure MAUI and Xamarin.Forms Tabs, including fixed tabs, scrollable tabs, bottom tabs, badge, segmented control, custom tabs, button tabs, bendable tabs...
roubachof/Sharpnado.MaterialFrame
A modern MAUI (and XF) Frame component supporting blur, acrylic, dark mode. Implemented with RealtimeBlurView on Android (custom blurview) and UIVisualEffectView on iOS.
roubachof/Sharpnado.Shadows
Add as many custom shadows (Color, Offset, Blur, Neumorphism) as you like to any Xamarin.Forms view (Android, iOS, UWP).
roubachof/Xamarin-Forms-Practices
Collection of good practices for Xamarin forms developement
roubachof/Sharpnado.CollectionView
A performant list view supporting: grid, horizontal and vertical layout, drag and drop, and reveal animations.
roubachof/Sharpnado.TaskLoaderView
Free yourself from IsBusy=true! The `TaskLoaderView` is a UI component that handles all your UI loading state (Loading, Error, Result, Notification), and removes all the pain of async loading from your view models (try catch / async void / IsBusy / HasErrors / base view models / ...) thanks to its brother the `TaskLoaderNotifier`.
roubachof/Xamarin.Forms.Nuke
The famous iOS Nuke native image caching library for Xamarin.Forms
roubachof/MetroLog
A lightweight logging system targeting .Net 6 and beyond.
roubachof/Maui.Skeleton
The new loading approach for cool apps in Xamarin Forms
roubachof/Maui.Nuke
Maui version of the Nuke iOS image caching native library
roubachof/falotier_riverpod
The purpose of this PoC is to implement main real life app use cases and see if Riverpod elegantly supports all the needed mutations.
roubachof/NukeProxy
roubachof/Mvvm.Flux.Maui
Showcase the mvvm flux architecture (one-way update)
roubachof/falotier_design
roubachof/Refit.Insane.PowerPack
Refit Insane PowerPack is a Refit library extensions which provides attribute based cache and auto-retry features.
roubachof/Akavache
An asynchronous, persistent key-value store created for writing desktop and mobile applications, based on SQLite3. Akavache is great for both storing important data as well as cached local data that expires.
roubachof/ZeroLog.Core
A high-performance, zero-allocation .NET string interpolation handling core for logging libraries
roubachof/MauiDay2024
Materials from .NET MAUI Day 2024
roubachof/Prism
Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Xamarin Forms, and Uno / Win UI Applications..
roubachof/uno.toolkit.ui
A set of custom controls for the WinUI and the Uno Platform not offered out of the box by WinUI, such as Card, TabBar, NavigationBar, etc.
roubachof/Xamarin.Plugin.SharedTransitions
Shared Element Transitions between pages in Xamarin.Forms (IOS/Android)
roubachof/docs
Documentation of the Hive database.
roubachof/hive
Lightweight and blazing fast key-value database written in pure Dart.
roubachof/learn-dotnet-maui
A repository filled with resources available to you to start learning or deepen your knowledge about .NET MAUI
roubachof/lols
Performance test: LOLs per second
roubachof/markdown
A Dart markdown library
roubachof/roubachof
roubachof/SkiaSharp
SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
roubachof/uno.extensions
This is a multi-platform app project template using Uno Platform and the latest .NET practices.
roubachof/UraniumUI
Uranium is a Free & Open-Source UI Kit for MAUI.