Vad är app-programvara?
Programvara delas vanligtvis in i två huvudkategorier. Systemprogramvara - programmen och rutinerna som krävs för att driva en dator, till exempel operativsystemet - är en kategori. Applikationsprogramvara eller appprogramvara är programmen som skapas för att köra på ett eller flera system - det vill säga i samband med en eller flera typer av systemprogramvara - som gör det möjligt för användare att utföra olika uppgifter. Det finns många olika typer av programvara, inklusive program av konkurrerande tillverkare som utför liknande uppgifter.
Det finns några huvudkategorier av appprogramvara. Man kan dela upp dem på många sätt, men ett sätt skulle vara program som interagerar med Internet- och app-programvaran som fungerar helt eller huvudsakligen inom ramen för användarens dator eller mobilenhet, eller alternativt i molnet. Inom ramen för Internet-appprogramvara hittar man webbläsare, som gör det möjligt för användare att interagera med webbplatser och webbsidor; webbdesignprogram och bloggprogramvara som gör det möjligt att skapa webbsidor av olika slag; e-postklienter, som hämtar e-post från fjärrservrar och skickar e-post till fjärradresser; snabbmeddelandeprogramvara, inklusive faciliteter för text-, ljud- och videointeraktion; webbinariprogramvara, som är uppvärmd snabbmeddelanden med extra förmåga att dela dokument, avslöja sitt skrivbord osv .; och FTS-program (File Transfer Protocol), som stöder filutbyte mellan datorer via Internet.
App-programvara som utgör ryggraden i många företag och utbildningsprofiler inkluderar ordbehandlingsappar som gör det möjligt att skapa och redigera textfiler, ersätta en skrivmaskin och inkludera vissa funktioner i ett skrivbords publiceringsprogram; databasappar för att skapa, redigera, sortera och skapa rapporter från data; kalkylblad för insamling och analys av data; och presentationsgrafik, program för att skapa bildspel med text, grafik, data eller multimedia. Annan app-mjukvara inkluderar hanteringssystem som content management systems (CMS), learning management systems (LMS), projektledning och content management. Specialiserade matematiska och vetenskapliga program finns också tillgängliga.
App-programvara med en kreativ böjd inkluderar bildprogramvara - oavsett om man använder vektorgrafik eller rastergrafik, och om det är för ritning, CAD (datorassisterad ritning) eller redigering av fotografier; utvecklingsverktyg för att skapa ny programvara; programvara för skapande av multimedia, inklusive musik- och filmprogram; och publiceringsprogramvara för skrivbord för att kombinera text och grafik i sidlayouter. Spel och utbildningsmjukvara - inklusive instruktionsmaterial och bedömningar - och schemaprogramvara för att fånga tankar och processer är andra typer av appprogram.