Clutch Developer
SV
Boka ett samtal

Navigering

Språk

Migrera din MVP till en Flutter-kodbas för 15 000 €

Appen finns redan. Det här är migreringen: en Flutter-kodbas, fyra veckor, 15 000 €, så länge produkten fortfarande är en MVP.

Du har redan lanserat MVP:n. Sedan tillkom den andra klienten: Swift i ett repo och Kotlin i ett annat, en React Native-app där uppgraderingsarbetet nu nästan har blivit själva produkten, eller en Xamarin-app byggd på en teknikstack som närmar sig slutet. Beteendet fördubblades inte. Underhållet gjorde det, liksom mängden kod en agent måste läsa innan den kan ändra en skärm.

För 15 000 € migrerar jag MVP:n till Flutter till ett fast pris. Den nya appen ersätter klienterna du har i dag. Om en Flutter-modul lämnas kvar i de gamla native-skalet innebär det att båda kodbaserna fortsätter kosta i utveckling och AI-token. Den typen av migrering ingår därför inte i priset.

Det här ingår för 15 000 €

Appen är redan lanserad eller finns i TestFlight och intern testning. Uppgiften är att flytta det befintliga användarbeteendet till en Flutter-kodbas som kan publiceras i båda appbutikerna.

  • Flödena som finns i appbutikerna i dag. Inloggning, huvudflödet och de skärmar som behövs. Oavsett om appen är byggd med native, React Native eller Xamarin följer API:erna och beteendet med. Widgetarna skrivs en gång i Flutter.
  • En paritetslista som godkänns före första veckan. Den listan definierar omfattningen. Innan överlämning jämför vi den nya appen sida vid sida med den befintliga.
  • Installerbara byggen för iOS och Android, som skickas in tillsammans med dig.
  • Trettio dagars felkorrigeringar för beteenden på listan som inte fungerar som de ska efter flytten.
  • Repo, byggen och överlämningsanteckningar. De tillhör dig.

Det här håller priset på 15 000 €

Priset gäller appen som redan är i drift. Ett större produktomfång får en separat offert innan något bygge startar.

  • Nya funktioner, ny visuell design, omskrivning av backend eller ett nytt betalsystem.
  • En ombyggnad för att uppfylla regler inom vård eller finans.
  • Widgetar, Live Activities, CarPlay, Wear och App Clips.
  • En offline- och synkroniseringsmodell som behöver göras om.
  • En Flutter-modul inbäddad i de gamla skalen. Det här priset gäller när klienterna ersätts.

Skicka länkarna till appbutikerna och listan över flöden. Om listan motsvarar MVP:n är priset 15 000 €. Om den beskriver en hel produkt får du ett annat pris redan under samtalet. Om listan inte räcker för att avgöra omfattningen kan en valfri fokuserad diagnos på en timme med en senior specialist för €300 besvara en fråga ni kommit överens om. Den behövs inte när omfattningen redan är tydlig; en fullständig granskning har ett separat uppdrag.

En kodbas som stoppar dubbelarbetet

Produktbeslut, design och backend kan delas, medan separata plattformsappar behöver egen implementation och egna kontroller. Jämförelsen av native, Flutter och React Native visar hur samma omfattning kan jämföras utan en generell prisfaktor. En migrering kräver fortfarande att de överenskomna skärmarna förstås, byggs om och kontrolleras.

En gemensam kodbas kan minska dubbel implementation och låta en rättning gynna båda apparna. Tester på iOS- och Android-enheter, native-integrationer och separata publiceringar behövs fortfarande. Team som underhåller sina befintliga appar väl kanske inte behöver migrera.

AI-tokenkostnaden

Agentverktyg tar betalt för koden de läser. Om en skärm finns både i Swift och Kotlin måste verktyget läsa båda kodträden, föreslå två ändringar och granska två testsviter innan någon ens diskuterar funktionen. Ett React Native- eller Xamarin-träd kostar lika mycket när agenten måste hålla ramverket, de native modulerna och skärmen i huvudet samtidigt.

Backend, design och appbutikssida är fortfarande ett enda arbete. Det är klientarbetet som upprepas och efter lansering står det för merparten av tokenkostnaden. Med ett Flutter-träd behövs en läsning, en ändring och en granskning per ändring efter migreringen. Samma besparing finns även när en person arbetar utan agent. Agenten gör bara dubbelkostnaden synlig.

Prestanda

Flutter kan dela rendering och appkod, men garanterar inte samma bildfrekvens på olika enheter. Vi mäter de överenskomna kritiska flödena på iOS- och Android-enheter, inklusive rullning, övergångar, start och minnesanvändning, och undersöker uppmätta försämringar.

Native-integrationer, enhetsfunktioner, tillgänglighet, installationsstorlek och systembeteende påverkar fortfarande valet. En migrering ska uppfylla överenskomna funktions- och prestandakrav; ett byte av ramverk garanterar inte i sig bättre prestanda.

Fyra veckor

Tidsplanen motsvarar två byggsprintar eftersom produkten redan finns. Arbetet är migreringen. Jag utför den.

  1. Paritetskarta. De befintliga flödena dokumenteras, tillsammans med vad som ingår i 15 000 € och vad som inte gör det. Du godkänner listan.
  2. Migrering. Flödena byggs i Flutter. Varje vecka får du ett bygge som går att installera.
  3. Båda appbutikerna, sida vid sida. Den nya appen jämförs med den gamla utifrån flödena på listan.
  4. Åtgärder och överlämning. Vi åtgärdar allt på listan som inte stämmer. Du får repot, anteckningarna och 30 dagars felkorrigeringar för de flödena.

När en offert för en ny produkt fortfarande gäller

För en produkt som ännu inte finns gäller prisintervallet i vad en MVP kostar 2026: från ett validerat flöde till en komplett konsument-MVP med betalningar och pushnotiser, beroende på vad som måste tas fram. 15 000 € gäller den andra situationen: produkten är redan utformad. Nu återstår en kodbas som kan förverkliga den.