Mikä on verkkosovellus
Jos sovellusta käytetään selaimella ja verkossa olevalla laitteella, sovellus on verkkosovellus.
Kiinnostuitko?
Tarjoamme asiakkaillemme verkkosovelluksien ja sovellusprototyyppien kehittämistä jatkuvana palveluna tai projekteina.
Lue lisääVerkkosovelluksen määritelmä on melko yksiselitteinen; Jos sovellusta käytetään selaimella ja verkossa olevalla laitteella, sovellus on verkkosovellus.
Muita tuttuja sovellustyyppejä ovat esimerkiksi mobiilisovellukset ja natiivit työpöytäsovellukset.
Mobiilisovellus toimii mobiililaitteellasi ja lataat sen tyypillisesti sovelluskaupasta. Natiivi työpöytäsovellus asennetaan tietokoneelle, esimerkkinä vaikka sähköpostisovellus.
Nettisivu ja verkkosovellus ovat hieman hämäävästi samankaltaisia, sillä molemmat tavoitetaan yleensä selaimella jostain URL-osoitteesta. Verkkosovellus on nettisivua huomattavasti monipuolisempi kokonaisuus. Verkkosovelluksen tarkoitus on tarjota käyttäjälleen digitaalinen työkalu jonkin asian tekemiseksi. Yksinkertaisimmillaan verkkosovellus voi näyttäytyä pelkkänä lomakkeena jonka taustalla pyörii monimutkainen ohjelma lomakkeen tietojen käsittelyyn.
Verkkosovelluksen rakenne
Verkkosovellus koostuu useimmiten kolmesta kokonaisuudesta: Tietokanta, taustajärjestelmä ja käyttöliittymä. Taustajärjestelmästä käytetään nimitystä backend ja käyttöliittymästä puhutaan frontendinä.
Tietokannan rooli on yksiselitteisesti säilöä sovelluksesta kertynyttä tietoa, kuten käyttäjätietoa, sisältöjä, sovelluksen käytön tilaa... jne.
Backendin rooli on käsitellä sovelluksen tapahtumat, hallita ajastettuja tehtäviä, seurata käyttöoikeuksia, pitää salaisuudet salassa yms. On myös hyvin tyypillistä että backend vastaa yhteyksistä muihin sovelluksiin.
Frontend on näkyvä ja käytettävä osa verkkosovellusta. Yhdellä sovelluksella voi- ja usein onkin useita käyttöliittymiä eri tarpeita ja rooleja varten. Sovelluksen omistaja käyttää näkymää josta sovellusta voidaan hallita. Jos kyseessä on julkinen sovellus, loppukäyttäjän käyttöliittymä on monesti hallintakäyttöliittymästä poikkeava. Verkkosovelluksen käyttöliittymä voi periaatteessa olla kokonaan ulkoinen laite, vaikkapa viivakoodinlukija tai mittalaite.
Modernissa verkkosovelluksessa backend ja frontend ovat toisistaan irrallisia eikä aina ole välttämätöntä kehittää jokaista osaa erikseen.
Verkkosovellus tarvitsee myös palvelimen tai pilvipalvelun toimiakseen.
Kerromme mielellämme lisää aiheesta lisää, yhteystietomme löydät täältä: Meikon yhteystiedot.
Erilaiset teknologiat verkkosovelluksen kehittämiseksi
Maailma on pullollaan teknologiavaihtoehtoja joilla verkkosovelluksen voi toteuttaa. Myös mielipiteitä vaihtoehdoista on yhtä paljon kuin verkkosovellusten tekijöitä.
Meikon teknologiavalinnat verkkosovellusten kehittämiseksi perustuvat pitkään, yli kymmenen vuoden kokemukseen alalta. Päivitämme tasaiseen tahtiin suosimaamme teknologiapinoa, painottaen valinnoissa suorituskykyä, luotettavuutta, kehittämisen tehokkuutta, tekemisen vapautta ja kustannuksia. Käyttämämme teknologiat ovat myös sellaisia joita on hyvä kehittää tekoälyä hyödyntäen.
Ota yhteyttä ja kerromme lisää
Monella meistä on ainakin mielestämme hyviä sovellusideoita, mutta jokaisella ei ole taitoja viedä sovellusta ideaa pidemmälle. Meille soittaminen ja idean esittäminen ei maksa mitään.