Hvordan laver man en app, og hvordan man får flere downloads?
Udgivet: April 13, 2018
Senest opdateret: February 24, 2021
Udgivet: April 13, 2018
Senest opdateret: February 24, 2021
I denne blog beskriver jeg hvordan man kan lave en app, du får nogle tip til de forskellige muligheder du har, og hvad du bør passe på når du får udviklet en app.
Bloggen er skrevet for personer som ikke har erfaring med at lave it-projekter.
Der findes mange værktøjer som gør det nemt at udvikle apps. Nogle værktøjer er endog så nemme at man ikke behøver at være programmør for at lave en lille app.
Apple og Google har lavet deres egne udviklingsværktøjer som de stiller til rådighed for programmører. Disse værktøjer er lavet af programmører til programmører og kræver stor teknisk forståelse hvis man skal udvikle med dem.
Så længe man holder sig inden for det som værktøjet understøtter, kan man faktisk lave et fint lille produkt.
Problemet er dog at man løber ind i begrænsninger som kræver en programmør, hvis man vil lave noget ud over det som værktøjet kan. Det er derfor vigtigt at man sætter sig ind i hvilke funktionaliteter systemet understøtter, før man påbegynder et projekt.
Følgende er en liste over forskellige udviklingsværktøjer:
Hvis man skal gemme data som kan tilgås fra forskellige telefoner eller en hjemmeside, så skal dataene gemmes på en server "i skyen". Forestil dig et forsikringsbureau som laver en app til at dokumentere skader. Her vil det være nødvendigt at gemme dataene på en sever så de kan tilgås fra andre systemer. Laver man fx en app som manipulerer billeder, så er det sikkert ikke nødvendigt at gemme data på en server.
Der er ikke noget magisk i at gemme data på en server, men du skal være opmærksom på at det langtfra er alle app-udviklere som forstår hvordan man sætter en server op og laver den fornødne programmering således at man kan gemme dataene på serveren.
Du har mange muligheder for at finde en app-udvikler, men du skal tænke dig godt om således at det valg du træffer, også er det rigtige tre år senere, fordi det samarbejde du indleder, er langvarigt.
Groft set har du følgende muligheder når du skal finde en app-udvikler:
Når man har lavet sin app færdig, og den er uploadet til app store, så skal man i gang med at markedsføre sig. De fleste tror at man laver sin hjemmeside, får en SEO-ekspert til at optimere den, og så kommer kunderne væltende ind. Sådan er det desværre ikke medmindre man har et helt unikt produkt.
Selvfølgelig skal man have en hjemmeside. Den kan man få lavet i WordPress, og der findes et hav af skabeloner man kan benytte. WordPress er relativt nemt at optimere, og man kan benytte en såkaldt SEO-ekspert til at hjælpe med det.
Det som mange glemmer, er at man også skal optimere i app store for at komme til at ligge højt når folk søger efter en app.
Prøv at lave et eksperiment: Søg f.eks. på "fotoprogram" i app store. Det ikke et tilfælde hvilken app der bliver vist først, og laver du den samme søgning efter 1-2 uger, vil du se at resultatet har ændret sig.
App store-optimering er en ”ongoing” proces, ligesom SEO og Google Adwords-optimering er.
Du kan enten lære hvordan man gør det – der findes en del ressourcer på nettet – eller du kan gå til en virksomhed som leverer den ydelse.
Takeoff22 er en dansk virksomhed som lever af at lave app store-optimering: http://www.takeoff22.com
Der er meget vigtigt at forstå at når du er færdig med appen, så kommer der periodisk vedligeholdelse. Det er typisk når Apple eller Google opdaterer deres operationsystemer, eller der kommer en ny telefon på markedet (typisk Android) med en anderledes skærmformfaktor, eller hvis Facebook, Instagram og lignende tredjepart ændrer deres API.
Husk at indkalkulere omkostningerne til at opdatere og holde appen ved lige.
Sidst men ikke mindst må du ikke glemme at dine brugere forventer at der kommer nye funktionaliteter i appen fra tid til anden. Gør der ikke det, så har folk en tendens til at prøve en anden app.
Når din færdige app skal uploades til App Store og Google Play, så skal der oprettes en konti. Når denne konto oprettes, indgiver man virksomheden navn, adresse etc. såvel som appens navn.
Sørg ALTID FOR at du gør det i dit navn så ingen kan fravriste dig ejerskabet til kontoen (og dermed navnet).
Jeg har set set et eksempel på en virksomhed som ikke vidste det. Da vi overtog udviklingen af to af deres apps, måtte vi starte forfra under et nyt navn fordi de ikke ejede Apple-kontoen og dermed navnet som appen blev markedsført under.
Hvis du opretter kontoen, kan du give din udvikler de nødvendige rettigheder til at uploade og publicere appen uden at de kan ændre ejerskabet til kontoen.
Kildekoden er det som "programmører" skriver (programmerer) i deres udviklingsværktøjer, og som bliver til din app. Uden kildekoden kan du ikke skifte leverandør eller sælge din app hvis du ønsker det (ham eller hende som køber din app, skal bruge kildekoden for at kunne videreudvikle den).
Desværre er det således at nogle softwarehuse/bureauer og sågar freelancere ikke udleverer kildekoden når projektet færdigt.
Sørg altid for at du har fuld rettighed til alt som er udviklet, så du kan skifte leverandør eller lave din egen in-house udviklingsafdeling hvis du har lyst til det.
Forestil dig at du bliver uenig med din leverandør. Hvis ikke de udleverer kildekoden til dig, så kan du ikke skifte til en ny leverandør.
Ligegyldigt hvad de fortæller dig, så skal de skrive under på at du kan få udleveret kildekoden når du ønsker det. Hvis ikke de vil skrive under på det, så find en anden leverandør.
Jeg håber med dette indlæg at have bidraget lidt til din forståelse for hvad det indebærer at udvikle apps. Du skal være meget velkommen til at kontakte mig direkte hvis du har spørgsmål. Du kan bare udfylde kontaktformularen nederst på siden.