Alla känner till bra appar som Angry Birds, Candy Crush, Facebook, Twitter, Uber eller Instagram. Utveckling av mobilappar har blivit en mångmiljardindustri med stora förväntningar på framtiden. Men hur kan en entreprenör komma in i den här branschen? Hur mycket kostar det att skapa en app och hur byggs den?
Vi delar med oss av några punkter som man bör tänka på innan man fattar det här beslutet. Att skapa en mobilapp är en mycket komplicerad process, men den kan ge stora fördelar för det företag eller startupföretag som väljer att lansera den.
Hur man skapar en app
Med funktionalitet:
Basisk funktionalitet: Tänk på det här som en hierarki, du öppnar upp stora ämnen på skärmen och klickar på ett av dem så får du en uppsättning nya listor. E-post på iPhone är ett bra exempel på detta. Den är lätt att bygga och utforma och är ett bra val för företag som vill ha en ”enkel” applikation som visar grundläggande information.
Databas med anpassad funktionalitet: Föreställ dig att du har en hel del innehåll som du vill använda. Ett exempel är om du har hundratals hundraser som du vill organisera och visa på olika sätt. Detta kan göras utöver det grundläggande tabellformatet och utvecklingen blir mer komplex.
Spel: Komplexiteten i denna typ av app är mycket stor, du kan börja med något mycket enkelt och gå hela vägen till 3D eller integrera användarupplevelser genom fysiska rörelser med enheten. Allt är möjligt i Game Center.
Förbättringar eller modifieringar av enhetens hårdvara: Detta innebär att när du skapar appen tar du vissa funktioner i telefonen, t.ex. larm, kamera eller blixt, för att göra den bättre. Till exempel appen Camera + som lägger till filter till de bilder du tar med telefonen.
Fullt dynamiska appar: I likhet med databasappar förlitar sig dessa appar enbart på extern information – Twitter, Weather Channel, Flipboard.
Personaliserade tjänster: Dessa appar är inriktade på att låta användarna lägga in innehåll på ett visst sätt. Exempel är Pages, Adobe Ideas och Numbers.
Alla andra: Visst finns det tusentals appar som är helt unika, men listan ovan skulle kunna täcka 95 % av det som finns tillgängligt i dag.
2. Enligt utvecklingsteknik:
Nativa appar: Det här är appar som utvecklas med hjälp av den mjukvara som tillhandahålls av varje operativsystem och som kallas Software Development Kit (SDK). Nativa appar utformas och programmeras specifikt för varje plattform, oavsett om det är Android, iOS eller Windows Phone, på det språk som används i SDK:n. De kännetecknas bland annat av att de uppdateras ofta och att det är användaren som laddar ner den senaste versionen.
Webbapplikationer: Webbapplikationer eller webbapplikationer bygger på HTML, JavaScript och CSS, som alla är mycket vanliga verktyg för webbprogrammerare. Till skillnad från native appar behöver de inte installeras eftersom de visas som en vanlig webbsida i webbläsaren.
Hybridappar: Detta är en kombination av de två föregående apparna. I det här inlägget om typer av appar går vi djupare in på det här ämnet.
Den typ av app som du vill utveckla kan ändras beroende på hur mycket innehåll du har och hur mycket kontroll du vill ha över hela processen. Det är viktigt att inse att du kan få appar mycket snabbt och billigt om du vet exakt vilken typ av app du vill utveckla.
Mobile App Development Process
Processen för att skapa en app kan delas in i fyra huvuddelar – idé, layout och planering, design och implementering.
Idea
Det första steget, redan innan du känner till idén, är att fundera på hur mycket det kostar att skapa en mobilapp. När du får reda på de ungefärliga priserna slutar du vanligtvis att tänka på din idé, och det är ett misstag. Du kommer snart att inse att det är mycket troligt att du får avkastning på dina investeringar.
Det är till exempel komplicerat att skapa spel, men de har förmågan att lätt bli virala. Å andra sidan uppfyller enkla tillämpningar kanske inte höga förväntningar, men de är billiga och lätta att bygga. Det första steget är därför att hitta den optimala budgeten utifrån dina och företagets behov och att definiera vilka marknadsföringsinsatser som ska göras.
Planering
Detta steg innebär att du går igenom varje enskild skärm och förstår hur alla delar av applikationen interagerar med varandra. Vad händer om jag trycker på den här knappen? Du kommer att bli förvånad över hur många steg och scenarier det finns till och med för den enklaste ansökan. Mängden funktionalitet som ska definieras och byggas spelar också en viktig roll för kostnaden för applikationen.
Design
Design kommer när programmeringen och funktionaliteten har definierats och designern får en komplett lista över vad som ska skapas. Designen kan göra eller stjälpa en applikation, så enkelt är det, och därför är det viktigt att välja en bra frilansdesigner i utvecklingen av applikationen. Du behöver en bra ikon för att särskilja din app, startskärmar, flikar … och allt måste vara relaterat.
Gå ut på marknaden
När du har byggt appen i xCode (Apples miljö för programutveckling) kan frilansutvecklaren hjälpa dig att få in appen i den relevanta butiken (iTunes till exempel). Detta kräver att du skapar ett iTunes Connect-konto (cirka 70 euro per år) och sedan fyller du i all nödvändig information om appen – ikoner, beskrivningar, priser etc.
De flesta av dessa steg är ganska intuitiva och inställningen behöver bara göras en gång, så om du bestämmer dig för att utveckla en annan app senare har du redan ett konto att inkludera den i.
När appen väl finns i butiken kan du övervaka alla resultat via iTunes Connect – hur många nedladdningar, hur mycket pengar du tjänar etc. Det finns många sätt att öka intäkterna från dina appar, bland annat genom annonser i appen och möjligheten att köpa ytterligare information via appen. Du kommer att kunna se och analysera allt som händer.
Kostnader för utveckling av en telefonapp
Observera att dessa kostnader kan variera beroende på vilka enheter appen skapas för. Se till att fråga din frilansande utvecklare om det de utvecklar är avsett för en enkel iPhone, iPhone 4, iPhone 5, iPad eller alla dessa. Här är några exempel på typiska utvecklingskostnader för olika projekt som kan ge dig lite vägledning:
Enklare app mellan 700 och 3 000 euro Du tillhandahåller allt innehåll, en tydlig riktning och exempelappar på vad du vill utveckla. Ytterligare kostnader tillkommer när du vill lägga till t.ex. GPS-lokaliserare, integrering av sociala nätverk eller e-post, flera språk eller karakteristiska ljud.
App med databas mellan 5 000 – 30 000 € Inklusive innehåll, bild, skript, ljud osv. Kostnaden kommer från skapandet av ”logiken” i applikationen och arkitekturen för hela användbarheten.
Spel mellan 7 000 – 150 000 € Detta är den svåraste typen av app att beräkna. Som referens sägs det att Angry Birds kostade mellan 90 000 och 130 000 euro att utveckla (även om de var pionjärer). Spelen utvecklas och blir alltmer komplicerade mycket snabbt, och budgetarna för spel för mobilappar börjar likna budgetarna för utveckling av videospel mer och mer. Fördelen med ett spel är att det laddas ner i mycket större utsträckning, det finns inget mer viralt än ett roligt spel.
Tillkommande funktioner:
- Inköp i appen mellan 700 – 2 000 € Detta gör det möjligt för användare att köpa nytt innehåll eller fullständiga versioner av program. Kostnadsskillnaden beror på mängden köp i appen, komplexiteten och om du gör allt från appen själv eller från en server.
- Webbtjänster mellan 700 och 3 000 euro Innehållet överförs till en fjärråtkomstpunkt så att du kan uppdatera din app med XML-filer. Det varierar i vilken grad du behöver den här typen av funktionalitet, men det rekommenderas att du diskuterar detta med apputvecklaren.
- Game Center cirka 700 euro Apple har gjort ett bra jobb med att göra den här integrationen enkel med SDK.
- Delning av innehåll mellan 300 och 1 000 euro Detta gäller främst för sociala nätverk (Twitter, Facebook, Linkedin, Google+) och e-post, men det kan finnas andra integrationer. WordPress-webbplatser, till exempel.
iPhone App Design
Designen av din app kommer att göra skillnad för den totala avkastningen och användarupplevelsen. Designen hjälper dig att omvandla besökare till kunder och gör att folk känner sig mer engagerade i appen. Att investera i bra design är utan tvekan det bästa sättet att öka dina vinstmarginaler inom två år eller så. Du kan leta efter en webbdesigner, men ofta är det bästa alternativet att leta efter en frilansande mobilappdesigner som förstår användarnas beteende och utrymmesbegränsningar.
Designs för appar kommer vanligtvis i paket, du behöver ett paket med PNG- och PSD-filer som uppfyller alla dina behov. Detta gäller alla skärmar och ikoner. Du kommer att bli förvånad över hur många olika delar det finns, bara huvudikonen behöver ungefär 4 olika dimensioner för en universell app (iPhone och iPad).
Så hur mycket kostar det att skapa en app?
Det finns inga dolda avgifter förutom de cirka 80 euro per år som Apple tar ut av dig. Allt annat är kostnaden för utveckling, design och IT-arkitektur (hosting, servrar etc.). Den totala kostnaden för en app kan variera beroende på många variabler.
Vi kommer snart att utveckla var och en av de punkter som nämns i det här inlägget, så att du får en så komplett artikelserie om mobilappar som möjligt. Vad tyckte du om den första artikeln?