Hva er en plattform?
Når det gjelder teknologi og databehandling, fungerer en plattform som det grunnleggende grunnlaget for utvikling og støtte av maskinvare og programvare.
Alt som skapes på toppen av et fundament opererer sammen innenfor samme rammeverk. Som sådan har hver plattform sitt eget sett med regler, standarder og begrensninger som dikterer hvilken maskinvare/programvare som kan bygges og hvordan hver enkelt skal fungere.
Maskinvareplattformer kan være:
- Hele systemer
- Individuelle komponenter
- Grensesnitt
I motsetning til maskinvareplattformer er programvareplattformer mer omfattende, men likevel lettere å forholde seg til av brukere. Det er fornuftig, gitt at vi samhandler oftere med programvare/apper, selv om maskinvare (f.eks. mus, tastaturer, skjermer, berøringsskjermer) bidrar til å bygge bro over gapet. Programvareplattformer faller inn under de generelle kategoriene:
- Systemprogramvare
- Applikasjonsprogramvare

Hele systemer
Maskinvareplattformer kan være hele systemer (dvs. dataenheter) som stormaskiner, arbeidsstasjoner, stasjonære datamaskiner, bærbare datamaskiner, nettbrett, smarttelefoner og mer. Hver av disse representerer en maskinvareplattform fordi hver har sin egen formfaktor, fungerer uavhengig av andre systemer og er i stand til å tilby ressurser eller tjenester (f.eks. kjører programvare/apper, kobler til enheter/internett osv.) til brukere, spesielt de som ikke er forventet av originalen design.
Individuelle komponenter
Individuelle komponenter, for eksempel sentral prosesseringsenhet (CPU) av datamaskiner, regnes også som maskinvareplattformer. CPUer (f.eks. Intel Core, ARM Cortex, AMD APU) har distinkte arkitekturer som bestemmer drift, kommunikasjon og interaksjon med andre komponenter som utgjør et helt system. For å illustrere, se på CPU som grunnlaget som støtter et hovedkort, minne, diskstasjoner, utvidelseskort, periferiutstyr og programvare. Noen komponenter kan eller ikke kan byttes ut med hverandre, avhengig av type, form og kompatibilitet.
Grensesnitt
Grensesnitt, som f.eks PCI Express, Accelerated Graphics Port (AGP), eller ISA-utvidelsesspor, er plattformer for utvikling av ulike typer tilleggs-/utvidelseskort. Ulike grensesnittformfaktorer er unike, så det er for eksempel ikke fysisk mulig sett inn et PCI Express-kort i et AGP- eller ISA-spor — husk at plattformer setter reglene og begrensninger. Grensesnittet gir også kommunikasjon, støtte og ressurser til det vedlagte utvidelseskortet. Eksempler på utvidelseskort som bruker slike grensesnitt er videografikk, lyd/lyd, nettverkskort, USB-porter, serielle ATA-kontrollere (SATA) og mer.
Systemprogramvare
Systemprogramvare er det som kontrollerer datamaskinen ved å utføre samtidige prosesser mens du administrerer/koordinerer flere maskinvareressurser i forbindelse med applikasjonsprogramvare. De beste eksemplene for systemprogramvare er operativsystemer, slik som (men ikke begrenset til) Windows, macOS, Linux, Android, iOS og Chrome OS.
Operativsystemet fungerer som en plattform ved å tilby et miljø som støtter brukerinteraksjon gjennom grensesnitt (f. skjerm, mus, tastatur, skriver, etc.), kommunikasjon med andre systemer (f.eks. nettverk, Wi-Fi, Bluetooth, etc.), og applikasjoner programvare.
Applikasjonsprogramvare
Applikasjonsprogramvare inkluderer alle programmene som er utviklet for å utføre spesifikke oppgaver på en datamaskin - de fleste regnes ikke som plattformer. Vanlige eksempler på ikke-plattformapplikasjonsprogramvare er bilderedigeringsprogrammer, tekstbehandlere, regneark, musikkspillere, meldinger/chat, apper for sosiale medier og mer.
Det er imidlertid noen typer applikasjonsprogramvare som er det også plattformer. Nøkkelen er hvorvidt den aktuelle programvaren fungerer som støtte for noe som skal bygges på den. Noen eksempler på applikasjonsprogramvare som plattformer er:
- Nettlesere — (f.eks. Chrome, Safari, Internet Explorer) er plattformer for andre former for programvare, for eksempel tredjeparts plug-ins/utvidelser eller temaer.
- Sosiale medier nettsteder – som Facebook, fungerer som plattformer når de støtter eksterne applikasjoner, verktøy og/eller tjenester som samhandler med nettstedets kjernefunksjoner. Dette gjelder både nettsiden og mobilappversjonen.
- Videospill — at støttemodder (via spillets editor) også regnes som plattformer. Videospillmodder bruker den eksisterende videospillmotoren som grunnlaget for å lage brukerdesignede kart/nivåer, karakterer, objekter eller til og med et helt frittstående spill.
Videospillkonsoller
Videospillkonsoller er gode eksempler på maskinvare og programvare kombinert sammen som en plattform. Hver konsolltype fungerer som en base som fysisk støtter sitt eget spillbibliotek (f.eks. er en original Nintendo-kassett ikke kompatibel med noen senere versjoner av Nintendo-spillsystemer) og digitalt (f.eks. til tross for at begge er et plateformat, vil ikke et Sony PS3-spill fungere på Sony PS4-systemet på grunn av programvare/programmering Språk).
FAQ
-
Hvordan lager du en sosial medieplattform?
Bestem først hvilken type fellesskap du vil bygge og demografien du vil målrette mot. Deretter må du sørge for at plattformen din inkluderer nødvendige funksjoner som en aktivitetsstrøm, statusoppdateringer, sikkerhet og kundeservice. Da er det på tide å lansere og markedsføre din nye sosiale medieplattform.
-
Hvordan spiller du Minecraft på tvers av plattformer?
For å spille Minecraft med venner på andre plattformer, må dere alle ha samme versjon av spillet (Java, Bedrock, etc.). Du må også opprette en Xbox-konto og legge til de andre spillerne til vennelisten din, selv om du spiller på en ikke-Microsoft-plattform som Nintendo Switch. Start deretter spillet, start en ny økt og inviter vennene dine til å bli med.
-
Hva er spill på tvers av plattformer?
Spill betraktes som "kryssplattformer" hvis de er tilgjengelige for å spille på flere plattformer (Xbox, PlayStation, PC, etc.) samtidig og fremdriften går over fra konsoll til konsoll.
-
På hvilken plattform kan du kjøpe Dogecoin?
Du kan kjøpe Dogecoin på hvilken som helst kryptovalutabørs som støtter det. Noen eksempler inkluderer Coinbase, Binance og Robinhood.
-
Hva er Google Cloud Platform?
De Google Cloud Platform er en pakke med cloud computing-tjenester som kjører på Googles samme infrastruktur for applikasjoner som Gmail og YouTube. Cloud tilbyr en rekke verktøy for administrasjon, maskinlæring, datalagring og dataanalyse. Det ligner på produkter som Amazon Web Services og Microsoft Azure.
-
Hva var den første sosiale medieplattformen?
Six Degrees blir ofte kreditert for å være den første gjenkjennelige sosiale medieplattformen. Laget av Andrew Weinreich i 1997, Six Degrees inkluderte mange funksjoner som ofte finnes i sosiale medier plattformer i dag, for eksempel muligheten til å registrere seg med en e-postadresse, lage en profil og legge til venner.