Cross-platform training · Remote or on-site · For .NET teams

Develop cross-platform apps with .NET MAUI for Android, iOS, macOS, and Windows

With .NET MAUI, your team serves all four platforms from a single C# codebase instead of maintaining Android, iOS, macOS, and Windows separately. In this training, I get your .NET developers to the point where they set up MAUI apps cleanly and steer clear of the typical pitfalls, from architecture to device access. Hands-on live coding throughout, on a real example project, not slides.

Microsoft MVP since 2013 · Author of the .NET MAUI reference book · 200+ trainings & workshops

Duration
3 Days
Next date
By arrangement
Level
Solid C# skills
Price
€570 / participant (min. 10)
Who it's for

Is this training right for your team?

It's aimed at .NET teams that want to carry their existing C# skills over to app development. If you recognize yourselves here, it fits.

From WPF, WinForms, or Xamarin to MAUI

Your team knows C# and .NET but has little or outdated cross-platform experience. We build on what’s there and carry it cleanly over to .NET MAUI.

One codebase for four platforms

You want to serve Android, iOS, macOS, and Windows from one project instead of maintaining separate apps. We show where that holds and where platform-specific code stays necessary.

Clean, not quickly clicked together

MVVM, data binding, dependency injection, and Shell navigation done right from the start, so the app stays maintainable months later.

Content

This structure follows my book and has proven itself across many trainings. Depending on your team's prior knowledge and target platforms, we shift the emphasis; the core stays the same.

Developing Cross-Platform Apps with .NET MAUI (2nd edition)
Training based on the book

Developing Cross-Platform Apps with .NET MAUI (2nd edition)

I’m the author of the German-language standard reference on .NET MAUI, now in its 2nd edition. The training follows the book’s proven structure and works on its complete example project, so your team gets a clear, battle-tested path and a reference work to keep for afterwards.

To the book →
01

Overview of .NET MAUI

  • What is .NET MAUI?
  • Architecture of .NET MAUI
  • The new single-project system
  • Development tools and operating systems
  • Preparing your own computer for .NET MAUI
  • Pair Visual Studio for Windows with your Mac
  • Debugging on Android devices and Android emulators
  • Debugging on iOS
  • Increase developer productivity with XAML Hot Reload
02

Creating user interfaces with .NET MAUI

  • Basic knowledge of XAML
  • Surface layout with layout containers
  • Create simple input forms
  • Data binding and the Model-View-ViewModel pattern
  • Display information in lists
  • Navigation strategies in mobile applications
  • The .NET MAUI Shell
  • Icons, fonts, and splash screens
  • Styles and themes
03

Advanced knowledge

  • Dependency Injection in .NET MAUI
  • The .NET MAUI control architecture (handlers and mappers)
  • Access to device functions
  • Platform-specific rendering with markup extensions
04

Data storage and communication

  • Use SQLite for local data storage
  • Access to the file system
  • Calling web services
05

Outlook

  • Notes on migrating from Xamarin.Forms to .NET MAUI
André Krämer explaining an app architecture at the flip chart
What sets me apart from other providers

Not an interchangeable trainer. You get me.

A €12.99 video or a provider that sends you some freelance trainer: you can get both anywhere. What you get here exists only once.

I wrote the standard reference

The German-language book on .NET MAUI (2nd edition) is mine. You learn from the author, not from someone who read it.

I ship apps that run in production myself

My company builds cross-platform apps for real clients, from driver apps to field-service solutions. I teach what I ship, not just what’s in the docs.

Microsoft MVP since 2013, 200+ trainings

Recognized by Microsoft for over a decade and proven in more than 200 trainings. Training is my craft, not a side gig.

I run every training myself

No junior subcontractor, no canned course. From the intro call to the last line of live coding: always me, matched to your team and its target platforms.

André Krämer supporting a developer at the screen

Hands-on exercises with my support: your developers write the code, I’m right there to help where it gets tricky.

FAQ

Frequently asked questions

What prior knowledge does my team need? +

Solid C# skills and experience with .NET. XAML or mobile experience helps but isn’t required: we build the basics together.

Do participants need a Mac? +

For iOS and macOS development, yes, at least reachable on the network. For Android and Windows, a Windows machine is enough. We clarify the right setup for your target platforms beforehand.

Can we migrate existing Xamarin.Forms apps? +

Yes. If your team is facing the migration, we make Xamarin.Forms to .NET MAUI a dedicated focus and look at your actual app.

Is the training remote or on-site? +

Both. Remote or on-site in Bad Breisig, Germany.

Is this slide theory or real practice? +

Hands-on live coding on a real example project throughout. I adapt the program to your team’s target platforms and prior knowledge in advance.

Reviews

Tell me where your team stands. I'll tailor the training to fit.

André Krämer

André Krämer

Microsoft MVP since 2013 · AI & .NET Trainer · Book Author
CEO of Quality Bytes GmbH

Request this training

A few lines about your team, your target platforms, and your preferred timeframe. I'll get back to you with a fitting proposal and a no-obligation quote.

By submitting this form you accept the privacy policy.

I test the AI tools in real projects. You read what matters in five minutes.

What's changed in Claude Code, Copilot, and the other AI tools, and what it means for .NET teams. Plus news on .NET MAUI and the next book edition. No fixed schedule: I write when there's something worth your time. Unsubscribe anytime.

We send via Brevo. By subscribing you agree to your data being processed by Brevo.