Native app
En app som bruker målplattformens bruker- og systemgrensesnitt.
Hva er en native app?
En native app utvikles for planlagte plattformer med deres applikasjonsmodell og egnede bruker- og systemgrensesnitt. Den leveres som app på enheten. Enhetsfunksjoner er fortsatt underlagt tillatelser og tekniske grenser. Begrepet fastsetter verken ett språk eller én distribusjonsvei. Flere systemer krever egnet utvikling og kontroll.
En oppdiktet virksomhet planlegger en app med en bestemt strekkodeleser. Teamet kontrollerer faktisk tilgjengelig grensesnitt, målenheter, tillatelser og flyt. En native tilnærming kan passe, men er ikke i seg selv bevis på at leseren er kompatibel. Installasjon, senere oppdateringer og vedlikehold må også avklares. Nødvendig offlinelagring og overføring forblir egne utviklingsoppgaver.
Kilder
Beslektede begreper
- HybridappEn installerbar app som kombinerer webgrensesnitt med native enhetstilgang.
- Progressiv webappEn webapp med ekstra muligheter for installasjon, enhetsintegrasjon og offlinebruk.
- LegacysystemEt eksisterende system som fortsatt brukes, med tekniske og forretningsmessige avhengigheter bygget opp over tid.
- MultitenancyMultitenancy støtter adskilte kunde- eller gruppeområder i samme løsning. En tenant er ikke automatisk én person eller én database.
- NettlesercacheNettlesercachen lagrer egnede HTTP-svar for senere bruk. Gjenbruk og ny validering følger de aktuelle reglene.
- Cache-invalideringCache-invalidering avslutter gjenbruk av en kopi etter definerte regler. Kildeposten er fortsatt en egen sak.
Artikler om temaet








Programvareutvikling med ASES
Skreddersydd programvare, web- og mobilapper


