Med desktop pc-softwareudvikling skal programmører oprette et program, som kan fungere på et minimum af hardware. Det samme gælder for mobile applikationer, selvom hardwarevariationerne i dette tilfælde er meget mere minimal. Samtidig er hardware på smartphones og tabletter ikke langt fra kaliberne af bærbare computere og pc'er, hvilket betyder at mobile apps skal være designet til at vise optimal ydelse. For eksempel ville en spil app være begrænset i sine grafiske elementer på grund af de begrænsede grafikprocessorer af mobile enheder.
Løsning af problemet med ydeevne på en given enhed er i sidste ende afhængig af at udvikle en app indbygget på den pågældende enhed. Dette betyder at designe koden specifikt til hardware på en bestemt enhed. I tilfælde af iOS-enheder viser det sig ganske let, da mobiludviklere kun har brug for versioner af appen til iPhone og iPad for at opnå universel brugbarhed. Hvor der er tale om Android-enheder, kører hver smartphone og tablet på forskellige hardware og forskellige versioner af operativsystemet.
Typer af apps
Native apps.
Mobil applikationsudviklingstjenester
Small Business Snapshot: Cabeau
Cabeau er verdens førende inden for forbrugsrejser, der er dedikeret til "Travel Made Better." Vores varemærke er tilgængelig i mere end 110 lande, og vi er forpligtet til at skabe ekstraordinære og overkommelige produkter til hele livet. Vores virksomhed begyndte med et enkelt mission: at skabe en rejsepude, der rent faktisk virker.
Samsung Galaxy S8 vs S9: Skal din virksomhed opgradere?
Beslutning om hvilken telefon at købe er ikke let for alle, der driver en virksomhed. Det er ikke som om en ny Samsung eller Apple-model har en skinnende aura over den på bærepladsen (selvom det afhænger af butiksbelysningen). De fleste af os skal vige gennem komplicerede specifikationer og derefter træffe en beslutning baseret på den finere peger på kameraets megapixel rating og batterilevetid.