Home

rakendust

Rakendus on tarkvara programm, mille eesmärk on täita kindel kasutajale suunatud ülesanne. Rakendused võivad olla iseseisvad programmid või osa suuremast tarkvarakomplektist ning neid arendatakse ning levitatakse sihitud platvormidele, nagu lauaarvutid, mobiiltelefonid või veebiteenused. Sõna 'rakendus' on Eestis tavapärane mõiste; laua- või mobiilsete seadmete kohta rääkides kasutatakse sageli ka vorme 'rakendust' või 'rakenduste tarkvara' lausekontekstis.

Rakenduste tüüpe eristatakse sageli platvormi järgi. Desktop-, mobiili- ja veebirakendused on levinumad kategooriad; neid võib kasutada

Arendus- ja hooldustegevused hõlmavad kavandamist, arhitektuuri valikut, koodimist, testimist ja kasutajatoe tagamist. Programmeerimiskeeled ja tehnoloogiad sõltuvad

Levitatakse tavaliselt ametlike poodide (Google Play, App Store) või veebisaitide kaudu. Litsentsid võivad olla vabavaralised, avatud

Rakenduste maht ja mõju on suurel määral seotud tehnoloogia arenguga, ühiskonna vajaduste ja majandustegevusega, mis jätkuvalt

nii
lokaalselt
kui
teenusena
pilve
kaudu.
Näited:
tekstitöötlus,
e-posti
klient,
pilditöötlus,
koostöö-
või
finantsrakendused
ning
mängud.
Mõned
rakendused
töötavad
ainult
ühel
platvormil,
teised
on
ühilduvad
mitmel.
platvormist:
nt
Java
või
Kotlin
mobiilirakendustele,
Swift
või
Objective-C
iOSile,
C#
või
C++
töölauarakendustele
ning
JavaScriptiga
tehtud
veebirakendustele.
Ühe-
või
mitmeplatvormilise
arenduse
valik
sõltub
projekti
nõuetest.
lähtekoodiga
või
müügiga
seotud
omalisse,
ning
rakenduste
privaatsuse
ning
turvalisuse
nõuded
on
tihedalt
reguleeritud.
Kasutajad
kontrollivad
õigused,
võimalikke
lubasid
ja
andmete
kasutust.
kujundavad,
kuidas
rakendused
arenevad
ja
levivad.