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.
Suunnittelu