De flesta fokuserade första versioner av en iOS-app tar 4 till 10 veckor från första samtalet till App Store. Större produkter tar några månader. Skillnaden ligger sällan i själva koden, utan i hur tydlig omfattningen är och hur snabbt beslut fattas.
Så här fördelas tiden oftast i våra projekt.
Vecka 1: Förstudie
Vi stresstestar idén och bestämmer vad den första versionen måste göra, och vad den inte ska göra. Resultatet är en kort skriftlig omfattning: skärmar, funktioner, integrationer och ett fast pris.
- Ett 30 minuter långt samtal för att förstå produkten och användarna
- En lista över varje skärm och vad som händer på den
- Beslut om konton, betalningar och backend
- En tidsplan med veckovisa delmål
Att hoppa över det här steget är den vanligaste orsaken till försenade projekt. Varje obesvarad fråga blir en försening senare.
Vecka 2 – 3: Design
Vi designar gränssnittet och animationerna och gör om dem till en klickbar prototyp som du kan hålla i din egen telefon. Att ändra en design här kostar minuter. Att ändra den när den är byggd kostar dagar.
Vecka 3 – 8: Utveckling
Utveckling i Swift och SwiftUI, backend, betalningar och analys. Du får ett TestFlight-bygge varje vecka, så du håller verkliga framsteg i handen i stället för att läsa statusrapporter.
Hur lång tid den här fasen tar beror på:
- Omfattning: antalet skärmar och flöden
- Backend: en färdig backend som Supabase tar dagar, en egen tar veckor
- Betalningar: prenumerationer och betalväggar lägger till några dagar
- Integrationer: varje tredjepartstjänst kräver uppsättning och felhantering
- Återkopplingstempo: svar inom en dag håller schemat, svar inom en vecka drar ut det
Vecka 8 – 9: App Store-granskning och lansering
Vi förbereder App Store-sidan (namn, underrubrik, nyckelord, skärmbilder och integritetsuppgifter) och skickar in appen. Apple granskar de flesta inskick inom en eller två dagar. Om något flaggas är det oftast småsaker; vår guide till de vanligaste avslagen i App Store visar hur du undviker dem.
Efter lanseringen
De första veckorna efter lanseringen är när du lär dig mest. Våra paket innehåller 30 eller 90 dagars support för rättningar och den första omgången förbättringar baserade på verklig användning.
Det som försenar appprojekt
- En omfattning som hela tiden växer. Nya idéer är välkomna, men de hör hemma i version två.
- Väntan på innehåll. Texter, logotyper, juridiska sidor och testkonton bör vara klara innan utvecklingen tar slut.
- Oklart ägarskap. En person på er sida bör kunna fatta beslut.
- Alla plattformar på en gång. Att börja med iOS ger tidigare lansering. Se Swift vs Flutter vs React Native för för- och nackdelarna.
Vanliga frågor
Kan en app byggas på två veckor?
En liten, fokuserad app med upp till fem skärmar och en färdig backend kan det. Vårt Launch-paket är gjort för precis det.
Hur lång tid tar Apples granskning av en app?
Oftast en eller två dagar. Nya appar tar ibland längre, och ett avslag lägger till några dagar för rättning och nytt inskick.
Måste jag vara tillgänglig under utvecklingen?
Ett kort veckomöte och snabba svar på frågor räcker. Den mesta tiden går åt till att testa TestFlight-byggena.
Hur håller jag mitt projekt enligt tidsplanen?
Kom överens om omfattningen skriftligt, förbered ditt innehåll tidigt och spara nya idéer till nästa version. Fast omfattning är det som gör en fast tidsplan möjlig.