Konvertering af Xamarin app
D 1. maj 2024 lukkede Microsoft ned for, at apps udviklet i Xamarin kunne opdateres og videreudvikles. Har du en app, der er udviklet i Xamarin? Så anbefaler vi, at du hurtigst muligt migrerer til en anden løsning, hvis du fremover vil kunne opdatere din app.
Afhængig af din app, anbefaler vi løsninger som .NET MAUI, React Native, Flutter eller starti.app.


Hvilken Xamarin erstatning skal du vælge?
Der findes flere forskellige muligheder, nu hvor din app ikke længere skal være Xamarin. For mange er den oplagte erstatning .NET MAUI, men det kan også være en god idé at kigge på andre alternativer afhængig af, hvilken applikationstype der er tale om.
Vi har hjulpet flere kunder med at migrere direkte til .NET MAUI, men anbefaler også nogle, at de kigger mod andre alternativer. Læs om hver mulighed herunder.

Fra Xamarin til .NET MAUI
Det er klart lettest at migrere direkte til .NET MAUI, da sproget er det samme. Både Xamarin og .NET MAUI skrives i C#.
Da sproget er det samme, er der en del genveje, man kan tage, hvis man migrerer direkte til .NET MAUI. Afhængig af projektets størrelse, estimerer vi, at en migrering til .NET MAUI tager 1-3 måneder.
Vi anbefaler i langt de fleste tilfælde, at man migrerer direkte til .NET MAUI.

React Native eller Flutter som Xamarin erstatning
Alt efter hvilken applikationstype, der er tale om, kan en omskrivning til React Native eller Flutter være en mulighed.
Vi anbefaler React Native, hvis du allerede har udviklere i din organisation, som kan kode JavaScript/TypeScript, da udvikling af React Native sker i et af disse sprog.
Flutter anbefaler vi, hvis man er klar på noget nyt, da sproget her er Dart. Til gengæld får udviklerne en super god oplevelse, da det er både nemt og hurtigt at lave noget, som føles lækkert for brugerne.

Konverter din app til starti.app
Hvis du både har en hjemmeside og en app, kan du vælge at omskrive din app til en starti.app.
starti.app er en abonnementsløsning, som Holion udbyder. Den bruger din hjemmeside som kernen i din app. Det betyder blandt andet, at du kun skal fokusere på én platform fremover - nemlig din hjemmeside. Samtidig står vi for al bøvlet med Google og Apple.
Læs mere om starti.app
Kan jeg ikke bare beholde min Xamarin app?
Din Xamarin app kan godt leve videre, som den er (lidt endnu) - du kan bare hverken opdatere eller videreudvikle på den.
Hvis du vælger at beholde din Xamarin app, skal du være opmærksom på, at din app lever på lånt tid i App Store. Det er nemlig sådan, at Apple kræver, at alle apps, der er udgivet i deres butik (altså Apple App Store), minimum bliver opdateret hvert 3. år.
Vælger du at beholde din Xamarin app, skal du derfor være opmærksom på, at om 3 år fra din sidste opdatering, fjerner Apple din app.
Derfor anbefaler vi, at du allerede nu konverterer din Xamarin app til en af ovennævnte muligheder.
"Giv mig et kald, hvis jeg skal lave en vurdering af dit Xamarin projekt."
Niels Ladegaard Beck