Steven's Feed
- Supporting Android 16KB page sizes
Steven Thewissen explains Google Play’s 16KB memory page size requirement for Android 15+ and what .NET MAUI developers need to upgrade/check to ensure their apps and native dependencies are compatible.
Read more - The Crosswind experiment
Steven Thewissen shares a MAUI UI July styling experiment that brings a Tailwind-like utility class approach to .NET MAUI using StyleClass, including customization for spacing, sizing, fonts, and colors.
Read more - Adding Serilog to .NET MAUI
Steven Thewissen walks through integrating Serilog into a .NET MAUI app via the MauiAppBuilder pipeline, including local file logging, rolling files, and retention settings.
Read more - Another set of free Syncfusion controls!
Steven Thewissen highlights another batch of free/open-source Syncfusion controls for .NET MAUI, calling out the BottomSheet as a standout and showing how easy it is to add to your UI.
Read more - Discovering StyleClass in .NET MAUI
Steven Thewissen introduces StyleClass/Class styling in .NET MAUI as a CSS-like way to compose reusable styles without the brittleness of missing StaticResource keys.
Read more - Goodbye Xamarin!
Steven Thewissen reflects on the end of Xamarin support and the transition to .NET MAUI, highlighting what Xamarin meant to developers and why the community spirit carries forward.
Read more - DebugRainbows for .NET MAUI now available!
Steven Thewissen announces the return of DebugRainbows for .NET MAUI—a colorful UI-debugging helper that makes layout issues easier to spot by visualizing element boundaries and grids.
Read more - Building a .NET MAUI Android pipeline in GitHub Actions
Steven Thewissen details the Android-focused part of a .NET MAUI CI/CD setup in GitHub Actions, including keystore handling, versioning, signing, publishing, and uploading AABs to Google Play.
Read more - Building a .NET MAUI iOS pipeline in GitHub Actions
Steven Thewissen covers the iOS-focused portion of a .NET MAUI CI/CD pipeline in GitHub Actions, including certificates, provisioning profiles, archiving, and uploading builds to TestFlight.
Read more - Building a .NET MAUI CD pipeline in GitHub Actions
Steven Thewissen starts a CI/CD series showing how to build a GitHub Actions pipeline for .NET MAUI, using a parent workflow plus nested iOS/Android workflows to share inputs and secrets cleanly.
Read more