5 Frågor att ställa innan du bygger en App

på Lickability har vi hjälpt många människor att bygga och skicka bra appar. På grund av detta, många gånger när människor träffas med oss för första gången, frågar de oss om det är något de glömmer när de tänker på att börja arbeta på deras 1.0.

här är 5 av de viktigaste frågorna vi tycker att du bör ställa dig själv innan du börjar bygga din app.

vilka är dina mål?

först och främst bör du tänka på dina mål för appen, eftersom dessa mål kommer att driva många av de andra besluten du måste göra på vägen.

är syftet med appen att tjäna pengar direkt, kanske genom att sälja tillgång till en produkt, tjänst eller upplevelse? Eller är målet att helt enkelt skaffa användare för att validera tanken och bevisa att produktmarknaden passar? Vill du utveckla en prototyp, starta en MVP och iterera på din ide (kanske till och med i en privat beta), eller starta en helt polerad 1.0?

att ställa realistiska och uppnåbara mål i början av din appbyggande resa ger dig en solid grund för att fatta framtida beslut och göra många andra frågor tydligare att svara på.

vilka plattformar kommer du att stödja?

för vissa människor kan svaret här verka enkelt … stödja alla plattformar! Men beroende på de mål du har fastställt när du besvarar den tidigare frågan kanske det inte är rätt svar för ditt projekt.

när man tänker på mobilappar finns det två huvudspelare: iOS och Android. Men med detta enkla val kommer många andra beslutspunkter, till exempel om du vill skriva apparna inbyggt eller använda en plattformsteknologi. För folk som börjar från början, vår rekommendation är att välja en enda plattform för att spika upplevelsen först. Detta är vanligtvis det snabbaste och billigaste alternativet, och låter dig få ut din produkt i världen för att börja få feedback från användare.

om ett av dina mål är att nå så många människor som möjligt vid lanseringen, kan det vara bäst att stödja båda plattformarna ut ur porten. Om så är fallet har du ett val att göra om hur appen skapas. Om prestanda och polska är viktiga för att uppnå ditt mål är det bästa valet att skriva appen för varje plattform, eftersom det låter dig dra nytta av allt hårdvaru-och system OS har att erbjuda. Om kostnad och hastighet är huvudfaktorn kan det vara rätt samtal att dra nytta av en plattformsteknologi (kort sagt en kodbas för båda plattformarna). Men ett varningens ord som vi vill göra våra kunder medvetna om är att det inte är så enkelt att använda plattformsteknologier som att få två appar till priset av en. Du måste fortfarande överväga skillnader i design över enheter som stöds, och du behöver lite inbyggd kod för att få specifika funktioner att fungera på varje plattform.

förutom den mobila plattformen du väljer kanske du vill utvärdera om det är vettigt att stödja andra plattformar för surfplattor och bärbara datorer. Slutligen, glöm inte de andra teknikerna i stacken som kommer att driva din app—ett innehållshanteringssystem för att lägga till innehåll i appen, en backend för användarkonton och användaranalys och kraschrapportering för att övervaka prestanda.

vad kan du göra själv och vad behöver du hjälp med?

att bygga en mobilapp från grunden är hårt arbete. Det skulle vara klokt att göra en självutvärdering av vad dina förmågor är, både i skicklighet och tillgänglig tid. Detta hjälper dig att sätta ihop en tydlig lista över vilket arbete du kan ta hand om internt och vilken hjälp du behöver söka.

vissa tjänster att tänka på:

  • Design
  • Frontend & Backend utveckling
  • Projektledning
  • produkthantering
  • kundsupport
  • marknadsföring/sociala medier

denna process leder också långt in i nästa viktiga fråga…

Vad är din budget?

en av de svåraste (och viktigaste) frågorna att svara kretsar kring de tredubbla begränsningarna: tid, kostnad och omfattning. Denna projektledningstriangel gäller för alla projekt du någonsin kan genomföra-från att göra om en diskbänk i ditt hus till att bygga nästa Facebook.

Untitled-84c5f7.png

tiden kan minskas genom att lägga till fler ingenjörer i projektet (och lägga till kostnader) eller minska omfattningen. En sak att tänka på här är att det minskar avkastningen på att lägga till ingenjörer för att sänka utvecklingstiden, eftersom bara så mycket arbete kan göras parallellt.

omfattning kommer till stor del att bestämmas av målen för appen. Så mycket som vi kanske vill inkludera alla möjliga funktioner, verkligheten är att du kanske måste fatta några svåra beslut här. Glöm dock inte att du alltid kan lägga till fler funktioner senare i appens färdplan.

mobil app utveckling är dyrt, så att hålla kostnaderna i schack är en viktig faktor. Generellt är att minska omfattningen det mest effektiva sättet att minska kostnaderna, men ökad utvecklingstid kan också vara ett bra sätt att spara lite pengar.

att sätta ihop din budget är också en bra tid att tänka på din finansiering. Det finns flera alternativ för att finansiera ett projekt, att alla bär sina egna för-och nackdelar. Du kan samla in riskkapitalfonder, crowdfund din ide på plattformar som Kickstarter, leta efter ängelinvesterare, söka finansiering från vänner & familj eller starta projektet själv för att nämna några möjliga lösningar.

Vad är dina planer efter att appen släppts?

slutligen, ta dig tid att tänka på din plan efter lanseringen. Programvaran är aldrig perfekt och förändras alltid, så vad kommer din plan att vara för underhåll & buggfixar? När användare äntligen får spela med din app kommer de att få feedback. Hur kommer du att ta itu med denna feedback och ge stöd till kunder som behöver det? Är du beredd att stödja din app om den exploderar i popularitet? Vad sägs om ytterligare funktionsutveckling, oavsett om det är objekt på din färdplan eller användarens begärda funktioner? Planerar du att ta över ägandet av appen, anställa ett heltidslag eller fortsätta använda en partner?

svara på dessa frågor bör sätta dig på god väg att föra din uppfattning till liv. Oavsett om du behöver hjälp med att svara på dessa frågor själv, eller om du är redo att komma igång, vi vill gärna chatta med dig och hjälpa men vi kan!

vill du ha hjälp med att bygga & skicka en iOS-app? Vi kan hjälpa! Hör av dig.

Lämna ett svar

Din e-postadress kommer inte publiceras.