Takaisin sanastoon

Kotimainen sovellus

Natiivisovellus rakennetaan varta vasten yhdelle käyttöjärjestelmälle, iOS:lle tai Androidille, alustan omilla teknologioilla. Se asennetaan App Storesta tai Google Playsta, ja sillä on täysi pääsy laitteen ominaisuuksiin.

Miksi tämä on tärkeää

Natiivi on mobiililaadun mittapuu: sulavin käyttöliittymä, luotettavat push-ilmoitukset, offline-toiminta ja pääsy kaikkeen, mihin laite pystyy. Myös läsnäolo kaupoissa painaa itsessään: monelle yleisölle näkyvyys App Storessa ja Google Playssa on juuri se, mikä saa yrityksen tuntumaan vakiintuneelta. Kääntöpuolena kumpikin alusta vaatii normaalisti oman kehitystyönsä.

Näin se toimii

Natiivi iOS-sovellus ja natiivi Android-sovellus ovat erilliset toteutukset, jotka kirjoitetaan kummankin alustan teknologioilla ja käyttöliittymäkomponenteilla ja lähetetään sitten omien kauppojensa tarkistettavaksi. Julkaisun jälkeen ne asennetaan kuten mikä tahansa sovellus ja päivitetään kauppojen kautta. Tämä on vastakohta sovelluskuoreen käärittyyn verkkonäkymään: natiivisovelluksen näkymät ovat aitoja alustan komponentteja, ja juuri sen käyttäjä tuntee jokaisen vierityksen ja napautuksen vasteessa.

Konkreettinen esimerkki

Avaa puhelimesi aloitusnäyttö: App Storesta tai Google Playsta asennetut sovellukset, ne jotka käyttävät kameraasi, GPS:ää tai ilmoituksia, ovat natiivisovelluksia. GoodBarber-sovellus kuuluu tähän joukkoon. Sen tuottamat iOS- ja Android-versiot ovat aitoja natiivisovelluksia, jotka jaellaan kauppojen kautta ja joilla on sama pääsy laitteen ominaisuuksiin.

Miten GoodBarber liittyy tähän

GoodBarber rakentaa aitoja natiivisovelluksia iOS:lle ja Androidille, ei verkkosivuja kuoren sisällä, ja luo ne yhdestä projektista yhdessä PWA:n kanssa. Tarkemmin siitä, mitä tämä tuottaa, kerrotaan natiiviteknologian sivulla.

Usein kysytyt kysymykset

Miten natiivisovellus eroaa hybridisovelluksesta?
Hybridisovellus upottaa verkkosisältöä sovelluskuoren sisään: yksi koodipohja, mutta kompromisseja käyttöliittymässä ja suorituskyvyssä. Natiivisovellus käyttää kunkin alustan omia komponentteja, mikä tuottaa sen vasteen ja integraation, jota käyttäjät kaupoista odottavat.
Pitääkö minun rakentaa kaksi sovellusta, iOS:lle ja Androidille?
Alustat ovat todella erilliset, ja normaalisti se tarkoittaa kahta kehitysprojektia. Sovellusalustat poistavat tämän taakan: GoodBarberissa yksi projekti tuottaa natiivin iOS-sovelluksen, natiivin Android-sovelluksen ja PWA:n.
Toimivatko natiivisovellukset offline-tilassa?
Voivat toimia, ja hyvät toimivat. Koska natiivisovellus on asennettu laitteeseen, se voi tallentaa sisältöä paikallisesti ja avautua välittömästi ilman yhteyttä sekä päivittyä, kun verkko palaa. Tämä sietokyky on yksi käytännön eroista, jotka käyttäjä tuntee verrattuna verkkosivustoon.

Hyödyllisiä linkkejä

Aiheeseen liittyvät termit