Pavel's Feed
- .NET 11 Preview 5: What's Actually New for C# and MAUI Developers
Igniscor breaks down the most practical .NET 11 Preview 5 updates for production teams using C# and .NET MAUI. The post highlights C# 15 changes, SDK tooling improvements, runtime performance gains, and what MAUI developers should validate before November.
Read more - Bluetooth in MAUI App
This deep dive shows how to build peer-to-peer Bluetooth LE gameplay in .NET MAUI using a Tic-Tac-Toe example. It compares Plugin.BLE with Shiny, then walks through host/client architecture, game synchronization, and offline communication patterns.
Read more - Enhancing Maui with Com.Igniscore Controls: Progress Bar, Radial Progress Bar, and Donut Chart .Net MAUI Plugins
Igniscor presents a set of MAUI UI plugins that extend default progress and chart capabilities with richer customization options. The article covers their ProgressBar, RadialProgressBar, and DonutChart packages, including migration context from Xamarin.Forms and setup links.
Read more - Game development on MAUI (Part 6: Pause and body disappearing)
Part 6 wraps the MAUI game series with two polish-focused upgrades: fade-out handling for defeated enemies and a robust pause flow. The article shows how to separate dead-entity rendering from active gameplay logic and how to pause safely across app lifecycle events.
Read more - AI Vision in Action: Building a Multimodal App with .NET MAUI
This post explains how to build a multimodal .NET MAUI app that combines image input with natural language prompts. It highlights Microsoft.Extensions.AI, practical architecture choices, and real-world use cases where visual AI can deliver product value quickly.
Read more - Binding Native Libraries in MAUI (with Zendesk examples)
Pavel Chuvak walks through integrating native iOS and Android SDKs into .NET MAUI using Slim Binding, with Zendesk as the concrete example. The article outlines project structure, interop pitfalls, and practical fixes that reduce manual binding effort while preserving near-native performance.
Read more - Game development on MAUI (Part 5: Main menu and Records)
Part 5 adds app-level structure to the MAUI game with reusable menu navigation and persistent score tracking. Pavel demonstrates a clean MVVM approach with LiteDB-backed records so players can review results between sessions.
Read more - Game development on MAUI (Part 4: UI and Game Over)
Part 4 focuses on gameplay UI by introducing satiety and combo indicators plus a Game Over flow. The post shows how to wire progress logic, popup architecture, and reset behavior so the game loop remains responsive and understandable.
Read more - Game development on MAUI (Part 3: Enemies)
Part 3 introduces enemies, background layering, and combat interaction in the MAUI game series. Pavel shows how to manage enemy lifecycle states, animation transitions, and collision timing so Hydra attacks feel deliberate and responsive.
Read more - Game development on MAUI (Part 2: Movement)
Part 2 of the MAUI game series implements movement mechanics, directional animation selection, and depth-enhancing shadows. The article explains how tap input is translated into character motion and how animation states stay synchronized with direction changes.
Read more - Game development on MAUI (Part 1: Animation)
In part 1, Pavel Chuvak starts a MAUI and SkiaSharp game series by building tile-based character animation from scratch. The post covers sprite-sheet slicing, tile-set modeling, and the rendering loop needed to play animations at a stable frame cadence.
Read more - Boost Your .NET MAUI App with SideMenuView Plugin!
This post introduces Com.Igniscor.Maui.SideMenuView, a MAUI port inspired by XamarinCommunityToolkit for richer side menu scenarios. It explains where FlyoutPage falls short and how dual-side placement plus broader page integration can improve app UX.
Read more