Hur man gör en app

Bara under 2017 laddades mer än 178 miljarder mobilappar ner världen över för spel, navigering, dejting och nästan allt annat. Uppskattningar är att smartphoneägare använder i genomsnitt nio appar varje dag och 30 per månad. Att vara en appskapare har en enorm potential att sätta dig på kartan i världen av mobilteknik, men vägen är inte lätt, och din erfarenhet beror på hur skicklig du är på att koda. De flesta icke-programmerare och amatörappentreprenörer måste hitta kreativa sätt att förverkliga sina appvisioner.

Smartphone

Bildkredit: Georgijevic/E+/GettyImages

Planera din app

Även om din app så småningom kommer att frodas digitalt, underskatta inte gamla skolans analoga verktyg i början av skapandet. Många appar börjar med en skiss. Rita idéns grundläggande användargränssnitt och hur skärmarna kan se ut baserat på användarinteraktion. Fortsätt sedan till polerade och detaljerade pitch-paket, visualiseringar och infografik (skapade i appar som Adobe Photoshop) för att presentera alla viktiga aspekter av din app i tydlig detalj.

Dagens video

Om du redan är skicklig på programmering och siktar på att släppa på iOS-plattformar, kan du beställa ett Software Developer Kit från Apples officiella utvecklarwebbplats för en avgift på $99 från och med 2018. Om du siktar på Android-enheter är Google Plays utvecklaravgift, som inkluderar dess utvecklarkonsol, $25. Oavsett om du kodar appen själv eller inte, måste du fortfarande betala avgifterna för att bli en officiell utvecklare innan du kan släppa på respektive plattform.

På tal om avgifter är budgetering en avgörande del av appskapandet. Utöver utvecklaravgifter, avsätt medel för att betala en programmerare eller prenumerera på en tjänst för att skapa appar, potentiella utbildningskostnader, licensrättigheterna till eventuella icke-originella bilder du använder och domänrättigheterna för din apps officiella hemsida. Kostnaderna för även små appar kan snabbt uppgå till tusentals dollar. Om du slutar med ett personligt kodningsläger kan prislappen svälla till fem siffror eller mer.

Lära sig koda: Gör-det-själv-rutten

Om du är fast besluten att ta dig an varje utmaning med att skapa appar själv – vilket ger fördelen med en helt skräddarsydd app – du behöver lära dig ett programmeringsspråk som XCode eller Swift för iOS-plattformar eller Java för Android utveckling. Apple erbjuder en officiell, årslång läroplan för apputveckling som är tillgänglig på olika community colleges över hela världen USA, men du kan också lära dig repen med onlinekodnings- och apputvecklingskurser via Udemy, Udacity, edX och andra. Om du föredrar personlig utbildning erbjuder app-fokuserade kodningsstartläger som App Academy, Bloc, Startup Institute och andra snabbkurser i större städer, varav de flesta tar några månader att genomföra.

Köpet av Apples Software Developer Kit eller Googles Developer Console inkluderar en mängd utvecklarresurser, från programmering riktlinjer och designtips till marknadsföringstips, så glöm inte att dyka ner i dessa resurser när du har grunderna i programmering ner.

Appskapande utan kodning

Precis som tjänster som Wix eller Squarespace låter dig bygga en webbplats utan att känna till en enda kodrad, finns det många onlineplattformar gör det möjligt för dig att skapa fullt fungerande appar utan en klick programmering via relativt enkla visuella gränssnitt och tweakbara mallar.

Medan AppMakr och Appy Pie erbjuder gratis appskapande med annonser på plats eller i appar, kan du betala cirka $20 till $60 i månaden för tjänster som Bizness Apps eller GoodBarber, som har avancerade funktioner som kan inkludera GPS-aktiverade kartor, Google Font-integration, inbyggda handledningar och strömlinjeformad uppladdning till olika appar butiker. Om du kan dra, släppa och justera kan du göra en app på plattformar som dessa.

Om programmering eller mallbaserat appskapande är en för lång bro för dig att ta dig över, är världen full av hjälpande händer för att ge ditt koncept liv. Webbplatser som Dribble, Toptal, Gigster, Crew och andra är värd för professionella frilansande appdesigners som erbjuder design, programmering och marknadsföringstjänster till ett timpris.

Släpp och marknadsföra din app

Innan du släpper din app måste du prissätta den. För nybörjare är att erbjuda din app för gratis nedladdning med köp i appen en modell som erbjuder enkel inträde för användare och större chanser till lönsamhet för kreatörer.

Du måste också testa produkten. Använd din app obevekligt i alla möjliga kapaciteter och på en mängd olika enheter och skärmstorlekar, och dela den med en sluten grupp av testare från alla samhällsskikt – och på alla kompetensnivåer – för att identifiera och åtgärda eventuella smärtpunkter eller buggar innan du skickar in dem till Google eller Äpple.

När du har laddat upp din app och blivit godkänd på App Store eller Google Play (via ditt utvecklingspaket eller genom att använda en betald tjänst som Bizness Apps) får du en procentandel av försäljningspriset varje gång någon köper din app eller dess betalda i-app funktion. Du får dock inte mycket om du inte marknadsför din app. Använd en mångfacetterad kombination av mun-till-mun, personliga demonstrationer på mässor, delning med vänner och familj, betalda annonser och sociala medier på Facebook, Twitter, Instagram och Snapchat.