Sovelluskehitys - Mitä se on ja mitä siihen kuuluu? — Haltu Oy

Otso Kivekäs Haltun toimitusjohtajaksi!

Sovelluskehitys - Mitä se on ja mitä siihen kuuluu?

Sovelluskehitys, ohjelmistokehitys, mobiilikehitys — rakkaalla lapsella on monta nimeä. Onko kyseessä todellisuudessa yksi ja sama asia? Mitä kaikkea olisi hyvä tietää ymmärtääkseen, mistä sovelluskehitys kokonaisuudessaan muodostuu?

Mitä on sovelluskehitys?

Sovelluskehitys viittaa prosessiin, jossa luodaan ohjelmistosovelluksia, jotka voivat toimia erilaisissa laitteissa, kuten pöytätietokoneissa, mobiililaitteissa tai muissa erikoistuneissa laitteissa. Sovelluskehityksen tavoitteena on usein luoda sovellus, joka ratkaisee tietyn ongelman tai täyttää tietyn tarpeen. Sovellus voi olla esimerkiksi mobiilipeli, verkkosivusto, yrityksen sisäinen työkalu tai mikä tahansa muu ohjelmisto, joka on suunniteltu loppukäyttäjille.

Ohjelmistokehitys on laajempi termi, joka kattaa kaikki prosessit, menetelmät, tutkimukset ja standardit liittyen ohjelmistojen suunnitteluun ja luomiseen. Se voi sisältää sovelluskehityksen lisäksi esimerkiksi järjestelmäohjelmiston, ohjelmistotyökalujen ja muiden ohjelmistokomponenttien kehittämisen, jotka eivät välttämättä ole suoraan loppukäyttäjän käytettävissä.

Ero näiden kahden välillä voidaan nähdä seuraavasti:

Sovelluskehitys keskittyy konkreettisiin sovelluksiin, joita loppukäyttäjät käyttävät, kuten mobiilisovellukset, web-sovellukset tai työpöytäsovellukset.

Ohjelmistokehitys on yleisempi termi, joka kattaa kaiken ohjelmistojen kehittämiseen liittyvän, mukaan lukien ne osat, jotka eivät ole suoraan näkyvissä tai käytettävissä loppukäyttäjille.

Lyhyesti sanottuna: Kaikki sovelluskehitys on ohjelmistokehitystä, mutta kaikki ohjelmistokehitys ei ole sovelluskehitystä.

Sovelluskehityksen eri tyylit

Sovelluksia on monenlaisia ja niin on myös niiden toteutustapoja. Alla on esiteltynä sovelluskehityksen toteutustapoja ja hieman niiden eroja.

Tutustu lisää sovelluskehitykseen

Olet sitten miettimässä sovelluksen hankintaa tai haluat syventää ymmärrystäsi sovelluskehityksestä ja siihen liittyvästä termistöstä, löydät varmasti hyödyllistä tietoa alla olevista materiaaleista: