BrainFeed Solutions
Web Design & DevelopmentDigital Marketing & SEOWorkflow Automation & IntegrationContent & BrandingOngoing Support & Optimisation

Specialisations

Shopify DevelopmentShopify MigrationShopify AI AutomationSaaS DevelopmentMVP DevelopmentMobile App DevelopmentWordPress Development
View all services  →
WorkVenturesAboutInsights
Book a free 30-min consultation  →
Book a call
BrainFeed Solutions

Senior-led digital strategy and AI-augmented delivery for growing businesses worldwide.

Services

Web Design & DevelopmentDigital Marketing & SEOWorkflow AutomationContent & BrandingOngoing Support & OptimisationShopify DevelopmentShopify MigrationShopify AI AutomationSaaS DevelopmentMVP DevelopmentMobile App DevelopmentWordPress DevelopmentShopify Development UAE

Company

About UsWorkVenturesInsightsFree ToolsContact Us

Legal

Privacy PolicyTerms & Conditions

Let's talk

hello@brainfeedsolutions.com+91 98986 66600

Ahmedabad, India

AU, Gulf, UK & US business hours covered

Replies within 1 business day

© 2026 BrainFeed Solutions. All rights reserved.

Privacy PolicyTerms & Conditions
Insights/BUILD DECISIONS

Hiring a Xamarin Developer in 2026: Maintain, Migrate to .NET MAUI, or Rebuild

Xamarin support ended in May 2024 and the app stores have moved past it. If you're hiring a Xamarin developer now, you're really choosing between keeping the app alive, migrating to .NET MAUI, or rebuilding. Here's how to decide and who to hire.

P

Pratik Talati · 9 min read · 1 January 2024

Team of mobile app developers collaborating around laptops in a modern office — cross-platform app development planning

TL;DR - Microsoft ended Xamarin support on 1 May 2024, and the app stores have since moved past what Xamarin can build. If you're hiring a Xamarin developer in 2026, you're really hiring someone to make one of three calls about an existing app: keep it alive briefly, migrate it to .NET MAUI, or rebuild it. Hire for that decision, not for Xamarin skills alone.

If you searched "hire Xamarin developers" this year, you probably aren't starting a new project in Xamarin. Nobody should be. You have an app that already works, earns money or runs a business process, and it has started to break in ways your team can't fix quickly: an App Store upload rejected, a Play Console warning about target API levels, a NuGet package that no longer installs, or a developer who left and took the build setup with them.

That changes what you should look for. A developer who knows Xamarin.Forms well is useful for about a week. What you actually need is someone who can read your codebase, tell you which of the three paths is cheapest and safest for your app, and then carry it out without breaking the thing your users rely on.

This guide is the framework we use at BrainFeed when a Xamarin app lands on our desk.

This article is for:

  • Product owners and CTOs responsible for a Xamarin or Xamarin.Forms app that still has users
  • Teams whose app store submissions have started failing
  • Anyone comparing a .NET MAUI migration quote against a rebuild quote

This article is NOT for:

  • Developers learning Xamarin as a career move. Learn .NET MAUI, Flutter, or React Native instead
  • New apps. If you're starting from scratch, see our mobile app development cost breakdown for the frameworks that make sense in 2026

Where Xamarin stands in 2026

The short version: Xamarin is finished, and the deadlines that matter are the app stores', not Microsoft's.

  • 1 May 2024 - Microsoft ended support for all Xamarin SDKs, including Xamarin.Forms, Xamarin.Android and Xamarin.iOS. No more security fixes, bug fixes or updates for new platform versions.
  • Final platform targets - the last Xamarin SDKs target Android API 34 and Xcode 15 (iOS 17). They will never target anything newer.
  • Apple - since April 2025, App Store uploads must be built with a newer Xcode and iOS SDK than Xamarin supports, and Apple raises that minimum every spring. In practice, a Xamarin.iOS app can't ship updates to the App Store any more.
  • Google Play - existing apps must now target API 35 to stay visible to new users on newer Android devices, and from 31 August 2026 new apps and updates must target API 36 (with extensions available to 1 November 2026). A Xamarin.Android app tops out at API 34.

So the practical situation is this: your Xamarin app can keep running for the users who already have it installed, but you can't reliably ship updates to either store. The next time you need a bug fix, a security patch, or a change for a new iOS release, you'll hit a wall.

The three paths

Every Xamarin app we look at ends up on one of three paths. The right one depends on the state of the code, how much the app still has to change, and how long the business needs it.

Path 1: Keep it alive for a defined period

What it is: a developer stabilises the build, fixes what's broken, and keeps the app running for existing users while you plan a proper migration or retire the app.

When it makes sense:

  • The app is being retired within 6 to 12 months
  • It's an internal or enterprise app distributed outside the public stores (MDM, sideloading), where store SDK rules don't block you
  • You need breathing room to budget a migration properly

What it can't do: it can't get you past the store SDK requirements, and it doesn't fix the security exposure of running an unsupported stack. Treat it as a bridge with an end date, never as a strategy.

Path 2: Migrate to .NET MAUI

What it is: move the app to .NET MAUI, Microsoft's successor to Xamarin.Forms. Your C# business logic, view models and much of your XAML carry over. Custom renderers, platform-specific code and third-party libraries are where the real work sits.

When it makes sense:

  • The app is built on Xamarin.Forms with a reasonably clean MVVM structure
  • Your team, or the team that will own the app, works in C# and .NET
  • The app shares code or libraries with a .NET backend
  • The UI and feature set are broadly right and don't need a redesign

What bites you:

  • Custom renderers have to be rewritten as MAUI handlers. An app with dozens of them is closer to a partial rebuild than a migration.
  • Abandoned libraries. Plenty of Xamarin-era NuGet packages never got MAUI versions. Each one needs a replacement or a rewrite.
  • Target the current MAUI version. A major .NET MAUI release is only supported for about 6 months after the next one ships, so migrate straight to .NET 10 (the current LTS, supported to November 2028) rather than an older release you'll have to upgrade again next year.

Microsoft's .NET Upgrade Assistant handles the project-file conversion. It doesn't handle renderers, libraries or testing, which is where most of the time goes.

Path 3: Rebuild in Flutter or React Native (or native)

What it is: a new app, built on a current cross-platform framework or natively, reusing your API, data model and product knowledge but not the Xamarin code.

When it makes sense:

  • The Xamarin code is messy, heavily customised with renderers, or poorly understood
  • The app needs a significant redesign or new features anyway
  • Your team, or your hiring market, is stronger in Dart or JavaScript/TypeScript than C#
  • The app is small enough that rebuilding costs about the same as migrating

What bites you: rebuilds always find the business rules nobody wrote down. Budget time to extract them from the old code before the new app is designed, not after users report something missing.

How to decide

Route by the state of the app, not by which framework sounds more modern:

  • App being retired within a year, or distributed privately → Keep it alive, with a written end date
  • Xamarin.Forms, clean MVVM, C# team, UI still fits → Migrate to .NET MAUI
  • Many custom renderers or native bindings → get a renderer and library audit before choosing; it often tips the decision to a rebuild
  • Heavy redesign or big new features planned → Rebuild
  • No one on the team understands the codebase → Rebuild, after a short discovery to extract the business logic
  • Shared .NET libraries with your backend → lean MAUI, because that code reuse is real value

If two paths look close, the tiebreaker is who owns the app for the next five years. Pick the stack that team can hire for and maintain.

What to look for in a Xamarin developer in 2026

Because the job is a decision followed by a migration or rebuild, the skills that matter are different from a 2019 job description.

Must have:

  • Hands-on Xamarin.Forms and .NET MAUI experience, including at least one completed Xamarin-to-MAUI migration they can talk through
  • Comfort with Xamarin.Android and Xamarin.iOS internals: custom renderers, platform-specific code, native bindings
  • Current knowledge of App Store and Google Play submission rules, including signing, provisioning and target SDK requirements
  • The judgement to say "don't migrate this, rebuild it" when that's the honest answer

Strong signals:

  • They ask for repository access and a codebase audit before quoting a fixed price
  • They produce a written inventory of renderers, libraries and platform code with a replacement for each
  • They have Flutter or React Native experience too, so the recommendation isn't biased toward the only thing they know
  • They set up CI builds early, so the app can be built by anyone, not just one laptop

Red flags:

  • A fixed migration quote with no code review
  • "Upgrade Assistant does most of it" as the whole plan
  • Proposing to keep shipping Xamarin updates indefinitely
  • No plan for testing on real iOS and Android devices before release

Hiring model: freelancer, in-house, or agency

  • Freelancer - fine for Path 1 (stabilise and keep alive) on a small app. Risky for a full migration, because the knowledge leaves with one person.
  • In-house hire - makes sense only if the app is core to the business and you'll keep a mobile team afterwards. Hiring specifically for Xamarin in 2026 is hard, and the skill has a short shelf life.
  • Agency or dedicated team - usually the best fit for a migration or rebuild: a senior developer to audit and decide, and enough people to migrate, test and release on a fixed timeline, with the build documented at the end so you aren't dependent on anyone.

Whichever you choose, make the first engagement a paid audit, not the whole project. A few days reviewing the codebase will tell you which path you're on and give you a quote you can trust.

What drives the cost

We won't publish a single number, because two Xamarin apps with the same screen count can differ by several times in effort. What moves the price:

  • Number of custom renderers and platform-specific features - the biggest driver for a MAUI migration
  • Third-party libraries without MAUI equivalents - each one is a replacement or a rewrite
  • Test coverage - no automated tests means more manual regression testing on real devices
  • Backend changes - a rebuild often exposes API gaps the old app worked around
  • Design scope - a like-for-like migration is far cheaper than a migration plus redesign

For a sense of full rebuild budgets, our mobile app development cost guide breaks down 2026 ranges by app complexity and platform.

FAQ

Is Xamarin still supported in 2026?

No. Microsoft ended support for all Xamarin SDKs, including Xamarin.Forms, on 1 May 2024. There are no security fixes or updates, and the final Xamarin SDKs only target Android API 34 and Xcode 15, which is below what the App Store and Google Play now require for updates.

Can I still publish a Xamarin app to the App Store or Google Play?

Not reliably. Apple requires uploads to be built with a newer Xcode and iOS SDK than Xamarin supports, and Google Play requires app updates to target API 36 from 31 August 2026, while Xamarin stops at API 34. Existing installs keep working, but shipping updates effectively requires migrating to .NET MAUI or rebuilding.

Should I migrate from Xamarin to .NET MAUI or rebuild the app?

Migrate to .NET MAUI if the app uses Xamarin.Forms with clean MVVM code, your team works in C#, and the UI doesn't need a redesign. Rebuild in Flutter or React Native if the code relies heavily on custom renderers, nobody understands it well, or you're planning major changes anyway. A short codebase audit usually makes the answer clear.

How long does a Xamarin to .NET MAUI migration take?

It depends mostly on custom renderers and third-party libraries rather than screen count. A clean Xamarin.Forms app can move in a few weeks, while an app with heavy platform-specific code can take as long as a rebuild. Get a renderer and library inventory before accepting any timeline.

What skills should a Xamarin developer have in 2026?

Xamarin.Forms plus hands-on .NET MAUI migration experience, knowledge of Xamarin.Android and Xamarin.iOS internals such as custom renderers and bindings, current app store submission requirements, and ideally Flutter or React Native experience so their recommendation isn't limited to one stack.

Is .NET MAUI the same as Xamarin?

.NET MAUI is the successor to Xamarin.Forms. It keeps the C# and XAML approach, uses a single project for Android, iOS, macOS and Windows, and replaces Xamarin's custom renderers with handlers. It runs on current .NET releases, with .NET 10 as the long-term support version supported until November 2028.


Stuck with a Xamarin app that can't ship updates? We take on all three paths: stabilising an existing Xamarin app, migrating it to .NET MAUI, or rebuilding it in Flutter or React Native. It starts with a short codebase audit so you know which one fits before you commit to a budget. See our mobile app development services.

On this page

  • Where Xamarin stands in 2026
  • The three paths
  • Path 1: Keep it alive for a defined period
  • Path 2: Migrate to .NET MAUI
  • Path 3: Rebuild in Flutter or React Native (or native)
  • How to decide
  • What to look for in a Xamarin developer in 2026
  • Hiring model: freelancer, in-house, or agency
  • What drives the cost
  • FAQ
  • Is Xamarin still supported in 2026?
  • Can I still publish a Xamarin app to the App Store or Google Play?
  • Should I migrate from Xamarin to .NET MAUI or rebuild the app?
  • How long does a Xamarin to .NET MAUI migration take?
  • What skills should a Xamarin developer have in 2026?
  • Is .NET MAUI the same as Xamarin?

Share

Browse by topic

  • Build Decisions
  • Shopify Engineering
  • SaaS Infrastructure & Payments
  • Migration & Scaling Stories
  • Digital Strategy
  • SEO & Content
  • AI & Automation
  • Healthcare
  • Recruitment
  • Web & Design
PT

Pratik Talati

Founder, BrainFeed Solutions

15 years shipping product. Senior-led teams, AI-augmented delivery, AU & US clients. I write about the things we ship — and the things we wish we hadn't.

Follow Pratik

Get new posts the day they go up.

Follow on LinkedInMore articles by Pratik  →

Keep reading

Related articles

Two taxes, one price: a $100 price split into GST 5% = $5.00 and QST 9.975% = $9.98 for $14.98 tax, with the compound result of $15.47 struck through

SAAS INFRASTRUCTURE & PAYMENTS

Quebec sales tax is 14.975%, not 15.47% - fixing GST + QST in WooCommerce

Quebec charges GST 5% and QST 9.975% on the same price - 14.975% in total. A WooCommerce QST row marked Compound charges 15.47% instead. How to check your rows, fix them, and test the result.

P

Pratik · 8 min read · October 13, 2026

Cover: A retired VAT plugin, replaced one feature at a time. A diagram links EU VAT Assistant (retired 2022) to evidence, VAT numbers, reports and rates

SAAS INFRASTRUCTURE & PAYMENTS

Replacing Aelia EU VAT Assistant - a migration guide for WooCommerce stores

Aelia EU VAT Assistant was retired in June 2022 and still gets only compatibility updates. What it did, what replaces each feature, and how to switch on a staging copy.

P

Pratik · 16 min read · October 8, 2026

Nova Scotia HST is 14% now: check your WooCommerce tax rate rows, from CA / NS 15.0000 to 14.0000

SAAS INFRASTRUCTURE & PAYMENTS

Nova Scotia HST is now 14% - is your WooCommerce store still charging 15%?

Nova Scotia HST dropped from 15% to 14% on 1 April 2025. WooCommerce's manual tax rates never update on their own, so stores that haven't edited the row still charge 15%. How to check and fix it.

P

Pratik · 7 min read · September 29, 2026

Newsletter

Enjoyed this? Get the next one in your inbox.

Two emails a month. Plain-language playbooks. Unsubscribe anytime.

No spam. We respect your privacy — see our Privacy Policy.

Want to apply this to your business?

Book a free 30-min consultation. We'll talk about your specific situation.

Book a free 30-min consultation