Webbapplikation
Precis som det låter är en webbapplikation en webbaserad mobilapp. Webbsidorna är anpassade för små skärmar. Med hjälp av olika ramverk för CSS och JavaScript går det att få webbapplikationer att likna och bete sig som native applikationer.
Webbapplikationer är enklare att utveckla och du når snabbare ut till målgruppen. När webbapplikationen är publicerad på internet är den åtkomlig för alla.
En nackdel är att användarupplevelsen blir lidande, eftersom enheten och webbapplikationen behöver vara uppkopplade mot internet för att fungera. Dessutom är stödet för hårdvarubaserade funktioner som GPS, kamera och gyro begränsat i en webbapplikation, till skillnad från en native applikation.
Native applikation
En native applikation är en app som är utvecklad för en specifik plattform, till exempel iOS eller Android. Den installeras direkt på enheten (smartphone, pekplatta). En stor fördel är att du enklare kan använda enhetens inbyggda funktioner för GPS, 3G/GPRS, kamera, gyro och liknande. Det ger ett snyggare gränssnitt och högre prestanda, eftersom applikationen körs direkt i enheten och kan använda hårdvaran fullt ut.
En nackdel är att du måste ta fram flera versioner av samma applikation om du har en bred publik och vill nå ut till hela målgruppen. Det finns lösningar för det, till exempel PhoneGap. Med PhoneGap utvecklar du applikationen en gång och sedan genereras applikationer för respektive plattform i native format.
En fördel med native applikationer är att distribution och uppdateringar sköts via respektive plattforms marknadskanaler. Det gör det enkelt för användarna att hitta applikationen och uppdatera den vid behov.



