Skip to main content
Lav en App

Lav en App

Hos imangu har vi lavet apps siden teknologien vandt frem og vi har undervejs forfinet vores process for at lave succesfulde apps.

Først og fremmest er det utroligt vigtigt, at man har et stærkt hold bag sig, som dækker de forskellige baser med stor erfaring og ekspertise. Derfor sammensætter og tilpasser vi løbende et hold af eksperter og for at sikre den røde tråd, har alle vores kunder både en dansk konsulent og en erfaren IT projektleder tilknyttet. For at optimere sandsynligheden for succés, er det nemlig ikke nok med erfarne programmører. Koncept og brugerflade udtænkes og testes i detaljen, så de modsvarer den viden og de kvalificerede antagelser vi sammen udvikler om brugernes behov. Appen skal selvfølgelig også have et lækkert design, og sidst men ikke mindst er det ufatteligt vigtigt at kvalitetsikre inden man lancerer.

Når man skal lave en app, er der et utal af både tekniske og forretningsmæssige muligheder, men også faldgruber man skal undgå. Vores danske konsulenter er derfor uddannet til at stille de rigtige spørgsmål, sætte sig ind i kundens situation, og har stor indsigt i digitale forretninger samt de teknologiske muligheder. Jeres projektleder har adskillige års erfaring indenfor IT-udvikling og konceptudvikling/UX-design, og vil agere torvholder på projektet, og forme processen og produktet i løbende samarbejde med jer.

Se referencer med denne ydelse

Vi har stor erfaring med at udvikle apps til både iOS- og Android. Vores ekspertise varierer fra simple apps, spil til store virksomhedsløsninger.

Processen for App Udvikling

  1. UX
  2. UI
  3. Udvikling
  4. Lancering
  5. Drift
Native

Native

Tid
1-5 uger
imangus team
Kunde | Projekt Manager | Salgsansvarlig

En Native App, er en app som er udviklet specifikt til det styresystem som kører på enheden.

+ Bedste performance (load-tid, batteriforbrug mm.),

+ Fuld fleksibilitet hvad angår teknologier, funktioner og systemintegrationer.

+ Appen fungerer offline,

+ Fuld adgang til enhedens andre funktioner (fx. kamera; GPS; andre installerede Apps).

+ Adgang til et kæmpe globalt community af udviklere og opensource teknologier

+ Uafhængig af tredjeparts frameworks og licenser- 

+ Mest fleksbile, stabile og bedst fremtidssikrede løsning.

- Kræver specialister indenfor både iOS og Android og udvikling er derfor mere ressourcekrævende.

Native Apps
iOS

iOS

Tid
1-5 uger
imangus team
Kunde | Projekt Manager | Salgsansvarlig

På iPhones og iPads kører styresystemet iOS. Der udvikles i Cocoa Touch Frameworket, og programmeringssprogene som der overordnet kodes i er Swift og Objective-C. Hos imangu udvikles alle Native iOS Apps af et specialiseret hold, som udelukkende udvikler i dette miljø. Desuden har både projektleder og de grafiske designere stor erfaring med iOS, og tager derfor højde for de specifikke UX muligheder og standarder ved Apple produkter. 

Native iOS App
Android

Android

Tid
1-12 uger
imangus team
Kunde | Projekt Manager | Udviklere

På enheder fra fx. Samsung, Huawei og mere eller mindre alle andre smartphones og tablets end Apples, kører der et open source linux styresystem som er en del af en software stack ved navn Android. Programmeringssproget ved Android udvikling vil som udgangspunkt være Java. Ligesom ved Native iOS udvikling, programmeres Native Android Apps hos imangu, af et specialiseret hold, som kun beskæftiger sig med Android udvikling, og vores grafiske designere tager, ligesom ved iOS udvikling, altid højde for de særegnheder der er ved Android bruger flowet. 

Native Android
Hybrid

Hybrid

Tid
1-3 dage
imangus team
Kunde | Projekt Manager | Udviklere

Xamarin er et såkaldt Hybrid framework, som gør det muligt at bruge 90 % af den samme kode til både iOS og Android. Dvs. at der i praksis kun skal udvikles én app, som med enkelte Native justeringer, kan gøre sig på begge typer enheder. Xamarin er et opensource værktøj med udgangspunkt i Microsoft .NET frameworket, og kodesproget er således C#. Xamarin apps udvikles hos imangu af eksperter, suppleret af vores native udviklingshold.

+ Lever næsten op til Native performance, så længe der ikke skal bruges tung grafik.

+ Offline funktionalitet

+ Færre udviklingstimer end ved Native

+ Adgang til enhedens andre Apps

- Høje licenser for Enterprises

- Mindre fleksibilitet grundet et mindre community af udviklere

- Udfordringer ved skalering og rekruttering

- Væsentligt færre open-source ressourcer/teknologier tilgængelige. 

- Appen fylder mere, og er gennemsnitligt mindre stabil.

- Forsinkede opdateringer styresystems relaterede justeringer.

- Fuld afhængighed af tredjepartssystem

Xamarin App - Hybrid
React

React

Tid
imangus team
Kunde | Projekt Manager | Udviklere

React Native er Facebooks hybrid framework til appudvikling, som benytter JavaScript og JSX. Ligesom ved Xamarin skal der derfor kun udvikles én app til de to styresystmer iOS og Android. Det er dog stadig nødvendigt med native justeringer til hvert platform. React Native apps udvikles hos imangu af eksperter, suppleret af vores native udviklingshold.

+ Lever næsten op til Native performance ved simple apps.

+ Offline funktionalitet

+ Færre udviklingstimer end ved Native

+ Adgang til enhedens andre Apps

- Dårlig performance og stabilitet ved krævende funktioner/udregninger og tung grafik.

- Lavere sikkerhed grundet et JavaScript baseret bibliotek

- Forsinkede opdateringer styresystems relaterede justeringer.

- Fuld afhængighed af tredjepartssystem og dermed Facebook koncernens regler.

React Native App - Hybrid

Har du et projekt?