Alle kender gode apps som: Angry Birds, Candy Crush, Facebook, Twitter, Uber eller Instagram. Udvikling af mobilapps er blevet en multimilliardindustri med store forventninger til fremtiden. Men hvordan kan en iværksætter komme ind i denne branche? Hvor meget koster det at skabe en app, og hvordan bygges den?
Vi deler nogle punkter, der bør overvejes, før du træffer denne beslutning. At oprette en mobilapp er en meget kompleks proces, men den kan give store fordele for den virksomhed eller startup, der beslutter sig for at lancere den.
Sådan opretter du en app
Som funktionalitet:
Basisk funktionalitet: Tænk på dette som et hierarki, du åbner på skærmen store emner og klikker på et, og du får et sæt nye lister. E-mail på iPhone er et godt eksempel på dette. Den er helt sikkert nem at bygge og designe og er et godt valg for virksomheder, der ønsker en “simpel” applikation, der viser grundlæggende oplysninger.
Database med brugerdefineret funktionalitet: Forestil dig, at du har en hel masse indhold, som du ønsker at bruge. Et eksempel kunne være, at du har hundredvis af hunderacer, som du ønsker at organisere og vise på forskellig vis. Dette kan gøres ud over det grundlæggende tabelformat, og udviklingen bliver mere kompleks.
Spil: Kompleksitetsområdet for denne type app er meget bredt, og du kan starte med noget meget simpelt helt til 3D eller indarbejde brugeroplevelser gennem fysiske bevægelser af enheden. Alt er muligt i Game Center.
Forbedringer eller ændringer af enhedens hardware: Det betyder, at du, når du opretter appen, tager visse funktioner fra telefonen, f.eks. alarm, kamera eller blitz, for at gøre den bedre. F.eks. kamera+-appen, der tilføjer filtre til de billeder, du tager med din telefon.
Fuldt dynamiske apps: I lighed med database-apps er disse apps udelukkende afhængige af eksterne oplysninger – Twitter, Weather Channel, Flipboard.
Personaliserede tjenester: Disse apps er rettet mod at give brugerne mulighed for at indtaste indhold på en bestemt måde. Eksempler er Pages, Adobe Ideas og Numbers.
Alle andre: Selvfølgelig er der tusindvis af apps, der er helt unikke, men ovenstående liste kan dække 95 % af det, der er tilgængeligt i dag.
2. Efter udviklingsteknologi:
Native apps: Det er apps, der er udviklet med den software, der leveres af hvert styresystem, kaldet Software Development Kit eller SDK. Native apps er designet og programmeret specifikt til hver enkelt platform, uanset om det er Android, iOS eller Windows Phone, i det sprog, der anvendes af SDK’et. De er bl.a. kendetegnet ved, at de opdateres ofte, og det er brugeren, der downloader den nyeste version.
Webapplikationer: Webapplikationer eller webapps er baseret på HTML, JavaScript og CSS, som alle er meget almindelige værktøjer for webprogrammører. I modsætning til native apps behøver de ikke at blive installeret, fordi de vises som en normal webside i browseren.
Hybrid-apps: Dette er en kombination af de to foregående apps. I dette indlæg om typer af apps går vi mere i dybden med dette emne.
Den type app, du ønsker at udvikle, kan ændre sig afhængigt af, hvor meget indhold du har, og hvor meget kontrol du ønsker at have over hele processen. Det er vigtigt at være klar over, at du kan få apps meget hurtigt og billigt, hvis du ved præcis, hvilken type app du ønsker at udvikle.
Mobile App Development Process
Processen med at skabe en app kan opdeles i fire hoveddele – idé, layout og planlægning, design og implementering.
Idee
Det første skridt, allerede før du kender idéen, er at tænke over, hvor meget det koster at skabe en mobilapp. Når du finder ud af de omtrentlige priser, holder du normalt op med at tænke over din idé, og det er en fejltagelse. Du vil hurtigt indse, at der er stor sandsynlighed for at få et afkast af investeringen.
For eksempel er det kompliceret at skabe spil, men de har evnen til at blive viralt let. På den anden side opfylder enkle applikationer måske ikke de store forventninger, men de er billige og nemme at bygge. Det første skridt er derfor at finde det optimale budget i forhold til dine og virksomhedens behov samt at definere den markedsføringsindsats, der skal iværksættes.
Planlægning
Dette trin indebærer at gennemgå hver enkelt skærm og forstå, hvordan alle dele af programmet interagerer med hinanden. Hvad sker der, hvis jeg trykker på denne knap? Du vil blive overrasket over, hvor mange trin og scenarier der er for selv den enkleste ansøgning. Mængden af funktionalitet, der skal defineres og opbygges, vil også spille en vigtig rolle for omkostningerne ved applikationen.
Design
Designet kommer, når programmeringen og funktionaliteten er blevet defineret, og designeren får en komplet liste over, hvad der skal oprettes. Design kan være afgørende for en applikation, så enkelt er det, og derfor er det vigtigt at vælge en god freelance designer i forbindelse med udviklingen af applikationen. Du skal bruge et godt ikon til at adskille din app, startskærme, faneblade-ikoner … og alt skal være relateret.
Gå i luften
Når du har bygget appen i xCode (applikationsudviklingsmiljøet for Apple), kan freelanceudvikleren hjælpe dig med at få appen ind i den relevante butik (iTunes for eksempel). Det kræver, at du opretter en iTunes Connect-konto (ca. 70 euro om året) og derefter udfylder alle de nødvendige oplysninger om appen – ikoner, beskrivelser, priser osv.
De fleste af disse trin er ret intuitive, og opsætningen skal kun foretages én gang, så hvis du beslutter dig for at udvikle en anden app senere, har du allerede en konto til at inkludere den i.
Når du har appen i butikken, kan du overvåge alle resultater via iTunes Connect – hvor mange downloads, hvor mange penge du tjener osv. Der er mange måder at øge indtægterne fra dine apps på, herunder reklamer i appen og muligheden for at købe yderligere oplysninger via appen. Du vil være i stand til at se og analysere alt, hvad der sker.
Kostpriser for udvikling af telefonapps
Bemærk venligst, at disse omkostninger kan variere afhængigt af, hvilke enheder appen skal oprettes til. Sørg for at spørge din freelanceudvikler, om det, han/hun udvikler, er til en iPhone, iPhone 4, iPhone 5, iPad eller alt det ovenstående. Her er blot nogle få eksempler på typiske udviklingsomkostninger for forskellige projekter, som kan give dig nogle retningslinjer:
Enkle apps mellem 700 og 3 000 € Du leverer alt indholdet, en klar retning og eksempler på apps på det, du ønsker at udvikle. Der kommer ekstra omkostninger, når du ønsker at tilføje f.eks. GPS-lokalisatorer, integration af sociale netværk eller e-mail, flere sprog eller karakteristiske lyde.
App med database mellem 5 000 – 30 000 € Inkluderer indhold, billede, script, lyd osv. Omkostningerne vil komme fra skabelsen af “logikken” i applikationen og arkitekturen af hele brugervenligheden.
Spil mellem 7 000 – 150 000 € Dette er den vanskeligste type app at beregne. Som et referencepunkt siges det, at Angry Birds kostede mellem 90.000 og 130.000 euro at udvikle (selv om det var pionererne). Spil udvikler sig og bliver meget hurtigt mere komplicerede, og budgetterne for spil til mobilapps begynder at ligne budgetterne for udvikling af videospil mere og mere. Fordelen ved et spil er, at det downloades i langt højere grad, og der er intet mere viralt end et sjovt spil.
Supplerende funktioner:
- Køb i appen mellem 700 – 2 000 € Dette giver brugerne mulighed for at købe nyt indhold eller komplette versioner af applikationer. Prisforskellen afhænger af mængden af køb i appen, kompleksiteten og af, om du gør det hele fra selve appen, eller om du gør det fra en server.
- Webtjenester mellem 700 og 3.000 EUR Overfører indholdet til et fjernadgangspunkt, så du kan opdatere din app med XML-filer. Det er forskelligt, hvor meget du har brug for denne type funktionalitet, men det anbefales, at du drøfter det med appudvikleren.
- Game Center ca. 700 € Apple har gjort et godt stykke arbejde med at gøre denne integration let med SDK’et.
- Deling af indhold mellem 300 og 1000 € Dette er mest for sociale netværk (Twitter, Facebook, Linkedin, Google+) og e-mail, men der kan være andre integrationer. WordPress-websteder, for eksempel.
iPhone App Design
Designet af din app vil gøre en forskel for den samlede ROI og brugeroplevelse. Designet vil hjælpe dig med at konvertere besøgende til kunder og hjælpe folk med at føle sig mere engageret i appen. At investere i godt design er uden tvivl den bedste måde at øge dine fortjenstmargener på i løbet af ca. 2 år. Du kan søge efter en webdesigner, men ofte vil den bedste løsning være at søge efter en freelance mobilappdesigner, der forstår brugeradfærd og pladsbegrænsninger.
Designs til apps leveres normalt i pakker, og du skal bruge en pakke med PNG- og PSD-filer, der opfylder alle dine behov. Dette omfatter alle skærme og ikoner. Du vil blive overrasket over, hvor mange forskellige dele der er, alene hovedikonet har brug for omkring 4 forskellige dimensioner for en universel app (iPhone og iPad).
Så hvor meget koster det at lave en app?
Der er ikke rigtig nogen skjulte gebyrer, bortset fra de ca. 80 euro om året, som Apple opkræver af dig. Alt andet er udgifter til udvikling, design og it-arkitektur (hosting, servere osv.). De samlede udgifter til en app kan variere afhængigt af mange variabler.
Vi vil snart udvikle hvert af de punkter, der er nævnt i dette indlæg, så du får en så komplet serie af artikler om mobile apps som muligt. Hvad syntes du om den første?