Hybridisovellukset
Hybridisovellukset ovat ohjelmistoja, jotka yhdistävät verkkoteknologiat ja natiivin sovellusalustan. Ne toimivat natiivin säiliön sisällä ja renderöivät käyttöliittymänsä WebView-konteinerissa käyttäen HTML-, CSS- ja JavaScript -tiedostoja. Natiivien ominaisuuksien käyttö toteutetaan plugin- tai rajapintakerroksella, joka tarjoaa web-sovellukselle pääsyn laitteen toimintoihin kuten kamerat, sijainti ja push-ilmoitukset.
Rakenne on tyypillisesti wrapperi, joka sisältää verkkosovelluksen ja yhdistää natiivien ominaisuuksien sekä verkkosisällön. Suosittuja kehitysalustoja ovat
Hybridi-sovellusten edut ovat laaja yhteensopivuus kaikille alustoille yhdellä koodipohjalla, nopea kehitys sekä helpottunut julkaisuprosessi useisiin sovelluskauppoihin.
Rajoitteita ovat usein suorituskyky ja käyttökokemus verrattuna täysin natiivisovelluksiin, erityisesti monimutkaisessa grafiikassa tai korkeaa suorituskykyä vaativissa
Nykyisin hybriditekniikat täydentävät myös verkkopohjaisia ratkaisuja kuten Progressive Web Apps, mutta hybridisovellukset tarjoavat edelleen keinon hyödyntää