How to Prepare a .NET MAUI App for Xcode 27 Changes
Learn how to prepare a .NET MAUI app for Xcode 27 by verifying SDK and workload compatibility, iOS build settings, signing, native dependencies, and CI/CD environments.
Learn it from developers who built it.
Tutorials, how-tos and deep dives on AI, .NET, C#, cloud and developer tools, written by the community.
Learn how to prepare a .NET MAUI app for Xcode 27 by verifying SDK and workload compatibility, iOS build settings, signing, native dependencies, and CI/CD environments.

Configure Firebase Cloud Messaging push notifications in a .NET MAUI Android app, including Firebase setup, manifest permissions, message handling, FCM tokens, and testing.

Configure APNS push notifications in a .NET MAUI iOS app, including Apple Developer setup, entitlements, permission requests, device-token registration, and notification handling.

Learn how to build your first .NET MAUI 10 application with C#, XAML, dependency injection, MVVM, cross-platform development, and new .NET 10 features.

Explore the benefits of .NET MAUI for cross-platform app development, including single project structure, native performance, reusable code, XAML UI, and productivity.

Learn how the .NET MAUI CoreCLR migration affects Android applications by benchmarking startup time, memory usage, runtime performance, and application behavior.

Benchmark .NET MAUI startup after CoreCLR migration. Measure cold/warm starts, UI responsiveness, memory, and app size for accurate performance analysis.

Navigate .NET MAUI CoreCLR migration for mobile apps. Discover regressions, test systematically, and ensure a smooth transition with this expert guide.

.NET MAUI moves to CoreCLR in .NET 11. Benchmark startup, memory, and package size for a smooth migration.

Build native cross-platform apps with Blazor Hybrid & .NET MAUI. Reuse C#, Razor, HTML/CSS for Android, iOS, Windows, macOS. Boost development!

Build cross-platform desktop apps with .NET MAUI in 2026. Leverage a single codebase for Windows, macOS, Android, and iOS. Discover its architecture, benefits, and best practices.

Build flexible .NET AI apps with Azure OpenAI, Ollama, and Foundry Local. Optimize for performance, privacy, and cost with a multi-model strategy.

Build secure, self-hosted AI dev environments with Foundry Local for .NET apps. Maintain data control, boost productivity, and ensure compliance.

Build offline-first AI apps with .NET 11 and Foundry Local. Enhance privacy, reduce latency, and ensure reliability for intelligent applications.

Build resilient enterprise apps with .NET MAUI & local AI. Ensure offline functionality, boost productivity, and enhance user experience.

Explore the differences between .NET MAUI and Blazor Hybrid for cross-platform app development. Learn when to use each for optimal performance and code reuse. Build modern apps!

Build cross-platform mobile apps with .NET MAUI! Use C# and a single codebase for Android & iOS. Learn step-by-step with examples and best practices. Start now!

Discover how to build cross-platform desktop apps with .NET MAUI! This beginner-friendly guide covers setup, project structure, UI design, and real-world examples using C#.

Effortlessly add peer-to-peer video calls to your .NET MAUI app with Plugin.Maui.PeerVideoCall! Implement fully functional video calling with just 3-4 lines of code. Clean, minimal, and powerful WebRTC integration made easy!

.NET MAUI lets developers build native Android, iOS, macOS, and Windows apps from a shared C# codebase. Learn its features, benefits, limitations, and suitable use cases.

Upgrade your .NET MAUI apps from .NET 9 to .NET 10!

Migrate your .NET MAUI app from the deprecated MessagingCenter to WeakReferenceMessenger in .NET 10. Learn why it was removed and how to modernize your app's communication for better performance and maintainability.

.NET MAUI together with Blazor can enable a single code base of Web UI components for native mobile, desktop and web applications.

We can create Native Mobile and Desktop with C# & XAML with a cross-platform framework called .NET MAUI. MAUI stands for Multiple-Platform Application UI. We can develop applications for Android, iOS, Windows, and macOS from a single code base. This also means that from a single project we can export applications to multiple platforms.

Configured custom app icon and splash screen in .NET MAUI using SVG files from FontAwesome. Integrated local game rating storage via the IGDB API. Prepping for next phase: building a Web API backend.

We aim to create a mobile app and its backend using C# and .NET. We will use the IGDB game review API: https://api-docs.igdb.com/#examples. With it, we can build a mobile game catalog app and store our reviews.

Build a .NET 9 MAUI page that retrieves games by status from a local database and displays them with MVVM, data binding, Shell navigation, and incremental loading.

Create a horizontal .NET MAUI CollectionView that displays partially overlapping game images, using MVVM-bound ObservableCollections and custom image margins.

Learn how to implement dynamic game status cards in MAUI using MVVM, data binding, and async methods. This covers creating UI components, grouping data by game status, and displaying totals on the main screen.

This XAML defines a styled "Add Game" button using FontAwesome icons. It binds commands and enables triggers to change text and icon color dynamically based on the button's enabled state.
Everything on .NET MAUI, not only its articles: the .NET MAUI page →
Write an article and earn +1,000 SHARP when it is approved.
Write an article