Forskjellen mellom Mobile Applications og Web-applikasjoner

Forskjellen mellom Mobile Applications og Web-applikasjoner


De fleste programmer som brukes på nettbrett og smarttelefoner kommer fra markeder som Apples App Store og er installert på en enhet kjøring. Web apps gir en alternativ metode: siden de kjøres direkte i en nettleser, web apps fungerer på tvers av flere plattformer, krever ingen installasjon og ikke trenger godkjenning av en app markedet. Ulempene til Web apps, omfatter imidlertid behovet for en Internett-tilkobling og deres forgjengelighet - hvis nettsiden hosting en web-app slås av, vil du ikke være i stand til å bruke programmet lenger.

Forskjeller i Funksjonalitet

Web apps kan utføre mange av de samme funksjonene som vanlige mobile apps, men har noen begrensninger. I motsetning til installerte programmer, de fleste Web apps krever en Internett-tilkobling for å fungere. Web apps ikke utfører så vel med animasjon og grafikk, og kan ikke få tilgang til alle maskinvare sensorene på en mobil enhet, for eksempel sin gyroskop eller akselerometer, selv om de kan bruke GPS.

Forskjeller i Design

Når du programmerer vanlige mobile apps, må utviklere lage separate deler av programvaren for hver plattform, slik som iOS og Android. Web apps fungere i standard nettlesere, og kan bli opprettet for å arbeide på tvers av mange merker av enheter, også de med ulike operativsystemer eller skjermstørrelser. Web app utviklere kan også omfatte plattformspesifikk koding, ignorert av andre systemer, som gjør det mulig bedre ytelse på bestemte enheter. For eksempel kan Web apps kjøre i Safari på iOS eller i Chrome på Android gjøres for å se ut som native apps når det kjøres fra en startskjermen snarvei.

Forskjeller i distribusjon og inntektsmuligheter

App butikker, som for eksempel Google Play på Android, selge mobile apps og ta en prosentandel av hvert salg. Mange apps på tvers av alle mobile plattformer tilbyr også gratis, ad-støttet versjon. Fordi Web apps åpne akkurat som vanlige nettsider, er de ikke selges gjennom disse butikkene. Web apps har vanligvis ingen kostnad, men kan inneholde reklame. Ved å unngå app markedsplasser, web apps gi utviklere en måte å publisere innhold de ønsker og oppdatere den på vilje, heller enn å vente på godkjenning fra distributøren.

Web-applikasjoner for datamaskiner

I tillegg til Web apps laget spesielt for mobile enheter, kan nettsteder vert programmer som kjører i nettlesere på stasjonære og bærbare datamaskiner. Noen av disse programmene fungere på både datamaskiner og mobile enheter ved hjelp av teknologier som HTML5, men mange kjøre gjennom plugins som Flash, Java og Silverlight, som ikke fungerer i de fleste mobile nettlesere. Akkurat som med Web apps på mobilen, kan disse programmene utføre oppgaver som normalt forbindes med installert programvare, som lagring og lasting av data til harddisken.