När det kommer till teknik och datoranvändning fungerar en plattform som den grundläggande grunden för utveckling och support av hårdvara och mjukvara.
Allt skapat ovanpå en stiftelse fungerar tillsammans inom samma ram. Som sådan har varje plattform sin egen uppsättning regler, standarder och begränsningar som dikterar vilken hårdvara/mjukvara som kan byggas och hur var och en ska fungera.
Hårdvaruplattformar kan vara:
- Hela system
- Enskilda komponenter
- Interfaces
I motsats till hårdvaruplattformar är mjukvaruplattformar mer omfattande, men ändå lättare att relatera till för användare. Det är vettigt, med tanke på att vi interagerar vanligare med programvara/appar, även om hårdvara (t.ex. möss, tangentbord, bildskärmar, pekskärmar) hjälper till att överbrygga klyftan. Programvaruplattformar faller under de allmänna kategorierna:
- Systemprogramvara
- Programvara
Bottom Line
Hårdvaruplattformar kan vara hela system (d.v.s. datorenheter) som stordatorer, arbetsstationer, stationära datorer, bärbara datorer, surfplattor, smartphones och mer. Var och en av dessa representerar en hårdvaruplattform eftersom var och en har sin egen formfaktor, fungerar oberoende av andra system och kan tillhandahålla resurser eller tjänster (t.ex. köra mjukvara/appar, ansluta till enheter/internet, etc.) till användare, särskilt sådana. förutses inte av den ursprungliga designen.
Enskilda komponenter
Enskilda komponenter, till exempel datorernas centrala processorenhet (CPU) anses också vara hårdvaruplattformar. CPU:er (t.ex. Intel Core, ARM Cortex, AMD APU) har distinkta arkitekturer som bestämmer drift, kommunikation och interaktion med andra komponenter som utgör ett helt system. För att illustrera, betrakta CPU som grunden som stöder ett moderkort, minne, diskenheter, expansionskort, kringutrustning och programvara. Vissa komponenter kan eller kanske inte är utbytbara med varandra, beroende på typ, form och kompatibilitet.
Bottom Line
Gränssnitt, såsom PCI Express, Accelerated Graphics Port (AGP) eller ISA expansionsplatser, är plattformar för utveckling av olika typer av tilläggs-/expansionskort. Olika gränssnittsformfaktorer är unika, så det är till exempel inte fysiskt möjligt att sätta in ett PCI Express-kort i en AGP- eller ISA-kortplats - kom ihåg att plattformar anger reglerna och begränsningarna. Gränssnittet ger också kommunikation, support och resurser till det bifogade expansionskortet. Exempel på expansionskort som använder sådana gränssnitt är videografik, ljud/ljud, nätverksadaptrar, USB-portar, seriella ATA-kontroller (SATA) med mera.
System Software
Systemmjukvara är det som styr datorn genom att köra samtidiga processer samtidigt som man hanterar/koordinerar flera hårdvaruresurser i samband med applikationsprogramvara. De bästa exemplen på systemprogramvara är operativsystem, som (men inte begränsat till) Windows, macOS, Linux, Android, iOS och Chrome OS.
Operativsystemet fungerar som en plattform genom att tillhandahålla en miljö som stöder användarinteraktion genom gränssnitt (t.ex. bildskärm, mus, tangentbord, skrivare, etc.), kommunikation med andra system (t.ex. nätverk, Wi-Fi, Bluetooth, etc.), och applikationsprogramvara.
Application Software
Applikationsmjukvara inkluderar alla program som är utformade för att utföra specifika uppgifter på en dator - de flesta betraktas inte som plattformar. Vanliga exempel på icke-plattformsapplikationer är bildredigeringsprogram, ordbehandlare, kalkylblad, musikspelare, meddelanden/chatt, appar för sociala medier och mer.
Det finns dock vissa typer av applikationsprogram som också är plattformar. Nyckeln är om programvaran i fråga fungerar som stöd för något som ska byggas på den. Några exempel på tillämpningsprogram som plattformar är:
- Webbläsare - (t.ex. Chrome, Safari, Internet Explorer) är plattformar för andra former av programvara, till exempel plugin-program/tillägg eller teman från tredje part.
- Sociala mediewebbplatser – som Facebook, fungerar som plattformar när de stöder externa applikationer, verktyg och/eller tjänster som interagerar med webbplatsens kärnfunktioner. Detta gäller både webbplatsen och mobilappversionen.
- Videospel - som stöder mods (via spelets redigerare) anses också vara plattformar. Mods för videospel använder den befintliga videospelsmotorn som grunden för att skapa användardesignade kartor/nivåer, karaktärer, objekt eller till och med ett helt fristående spel.
videospelkonsoler
Videospelskonsoler är bra exempel på hårdvara och mjukvara som kombineras som en plattform. Varje konsoltyp fungerar som en bas som stöder sitt eget spelbibliotek fysiskt (t.ex. är en original Nintendo-kassett inte kompatibel med några senare versioner av Nintendos spelsystem) och digit alt (t.ex. trots att båda är ett skivformat, kommer ett Sony PS3-spel att fungerar inte på Sony PS4-systemet på grund av programvara/programmeringsspråk).
FAQ
Hur skapar du en social medieplattform?
Bestäm först vilken typ av community du vill bygga och vilken demografi du vill rikta in dig på. Se sedan till att din plattform innehåller nödvändiga funktioner som en aktivitetsström, statusuppdateringar, säkerhet och kundservice. Då är det dags att lansera och marknadsföra din nya sociala medieplattform.
Hur spelar du Minecraft cross platform?
För att spela Minecraft med vänner på andra plattformar måste ni alla ha samma version av spelet (Java, Bedrock, etc.). Du måste också skapa ett Xbox-konto och lägga till de andra spelarna till din vänlista, även om du spelar på en icke-Microsoft-plattform som Nintendo Switch. Starta sedan spelet, starta en ny session och bjud in dina vänner att gå med.
Vad är plattformsspel?
Spel betraktas som "överplattformar" om de är tillgängliga att spela på flera plattformar (Xbox, PlayStation, PC, etc.) samtidigt och framstegen fortsätter från konsol till konsol.
På vilken plattform kan du köpa Dogecoin?
Du kan köpa Dogecoin på vilken kryptovalutabörs som helst som stöder det. Några exempel inkluderar Coinbase, Binance och Robinhood.
Vad är Google Cloud Platform?
Google Cloud Platform är en svit med molntjänster som körs på Googles samma infrastruktur för applikationer som Gmail och YouTube. Cloud erbjuder en mängd olika verktyg för hantering, maskininlärning, datalagring och dataanalys. Det liknar produkter som Amazon Web Services och Microsoft Azure.
Vilken var den första sociala medieplattformen?
Six Degrees krediteras ofta för att vara den första igenkännliga sociala medieplattformen. Six Degrees skapades av Andrew Weinreich 1997 och innehöll många funktioner som är vanliga på sociala medieplattformar idag, till exempel möjligheten att registrera sig med en e-postadress, skapa en profil och lägga till vänner.