Jorge's Feed
- Building a Production-Ready REST Client Layer on Top of Refit in .NET MAUI
Jorge Perales Diaz designs a reusable REST client layer that extends Refit with the resilience, observability, caching, serialization, and transfer features enterprise .NET MAUI apps need. Follow the architecture to see how a centralized networking platform can replace duplicated handler chains without giving up Refit's concise interfaces.
Read more - Building a Cross-Platform Credential Manager in .NET MAUI
Jorge Perales Diaz walks through designing a secure, unified credential manager in .NET MAUI that handles passwords, biometrics, passkeys, and native providers across Android, iOS, Windows, and macOS. It's an architecture-first blueprint for delivering a seamless, OS-integrated authentication experience without gluing together per-platform hacks.
Read more - Building a Cross-Platform WebRTC Video Calling Solution in .NET MAUI
Jorge Perales Diaz designs an enterprise-grade, cross-platform video calling stack in .NET MAUI built on WebRTC. It spans signaling with SignalR, STUN/TURN, adaptive bitrate, screen sharing, and data channels — giving you full control instead of embedding a third-party SDK.
Read more - Building a Runtime Application Self-Protection (RASP) Layer in .NET MAUI
Jorge Perales Diaz designs an enterprise-grade Runtime Application Self-Protection layer for .NET MAUI that lets an app monitor its own execution environment. It detects root, jailbreak, debuggers, hooking frameworks, and tampering — then responds intelligently based on a risk score.
Read more - Building a Cross-Platform Bluetooth Mesh Solution in .NET MAUI
Jorge Perales Diaz shows how to move beyond point-to-point BLE and build a self-healing, many-to-many Bluetooth Mesh network with .NET MAUI as the provisioner. The guide covers mesh concepts, a platform-agnostic service design, provisioning, group messaging, and production security.
Read more - Implementing In-App Billing in .NET MAUI
Jorge Perales Diaz builds a clean, production-ready in-app billing architecture for .NET MAUI that abstracts Google Play, StoreKit, and the Microsoft Store behind one service. It covers product types, server-side receipt validation, subscriptions, restores, and the pitfalls that trip up real apps.
Read more - Writing Your Own Roslyn Analyzers for .NET MAUI
Jorge Perales Diaz shows how to turn your team's MAUI best practices into compile-time rules by building custom Roslyn analyzers. From enforcing MVVM naming to catching UI-thread blocking calls, this guide makes the compiler your automated architecture reviewer.
Read more - Event Sourcing and CQRS in a Mobile Client with .NET MAUI and LiteDB
Jorge Perales Diaz brings enterprise architecture to mobile, showing how CQRS and Event Sourcing power clean offline-first apps in .NET MAUI backed by LiteDB. Instead of storing just current state, you store the events that produced it — unlocking audit history, easier sync, and reactive UI.
Read more - Bringing AI On-Device: Building and Integrating TensorFlow Lite Models in .NET MAUI
Jorge Perales Diaz walks the full lifecycle of on-device ML — training a model in Python, optimizing it as TensorFlow Lite, and wiring it into .NET MAUI for real-time inference. It's the end-to-end pipeline most tutorials skip, covering the crucial integration and performance details.
Read more - Integrating Apple Wallet and Google Wallet in .NET MAUI: A Production-Grade Cross-Platform Strategy
Jorge Perales Diaz maps out a production-ready strategy for adding Apple Wallet and Google Wallet passes to a .NET MAUI app. The key insight: the mobile app is just a delivery mechanism — the real work is a secure backend pass-generation and signing pipeline.
Read more