Quando si tratta di tecnologia e informatica, una piattaforma funge da base di base per lo sviluppo e il supporto di hardware e software.
Tutto ciò che viene creato su una base opera insieme all'interno dello stesso quadro. In quanto tale, ogni piattaforma ha il proprio insieme di regole, standard e restrizioni che determinano quale hardware/software può essere costruito e come ciascuno dovrebbe funzionare.
Le piattaforme hardware possono essere:
- Sistemi interi
- Singoli componenti
- Interfacce
Rispetto alle piattaforme hardware, le piattaforme software sono più estese, ma più facili da relazionare da parte degli utenti. Ha senso, dato che interagiamo più comunemente con software/app, anche se l'hardware (ad esempio mouse, tastiere, monitor, touchscreen) aiuta a colmare il divario. Le piattaforme software rientrano nelle categorie generali di:
- Software di sistema
- Software applicativo
Linea inferiore
Le piattaforme hardware possono essere interi sistemi (ad esempio dispositivi informatici) come mainframe, workstation, desktop, laptop, tablet, smartphone e altro ancora. Ognuna di queste rappresenta una piattaforma hardware perché ognuna ha il proprio fattore di forma, opera indipendentemente da altri sistemi ed è in grado di fornire risorse o servizi (ad es. esecuzione di software/app, connessione a dispositivi/internet, ecc.) agli utenti, in particolare quelli non previsto dal progetto originale.
Componenti individuali
Anche i singoli componenti, come l'unità di elaborazione centrale (CPU) dei computer, sono considerati piattaforme hardware. Le CPU (ad es. Intel Core, ARM Cortex, AMD APU) hanno architetture distinte che determinano il funzionamento, la comunicazione e l'interazione con altri componenti che compongono un intero sistema. Per illustrare, considera la CPU come la base che supporta una scheda madre, memoria, unità disco, schede di espansione, periferiche e software. Alcuni componenti possono essere o meno intercambiabili tra loro, a seconda del tipo, della forma e della compatibilità.
Linea inferiore
Le interfacce, come PCI Express, Accelerated Graphics Port (AGP) o slot di espansione ISA, sono piattaforme per lo sviluppo di diversi tipi di schede aggiuntive/di espansione. I diversi fattori di forma dell'interfaccia sono unici, quindi, ad esempio, non è fisicamente possibile inserire una scheda PCI Express in uno slot AGP o ISA: ricorda che le piattaforme stabiliscono le regole e le restrizioni. L'interfaccia fornisce anche comunicazione, supporto e risorse alla scheda di espansione collegata. Esempi di schede di espansione che utilizzano tali interfacce sono grafica video, audio/audio, adattatori di rete, porte USB, controller Serial ATA (SATA) e altro ancora.
Software di sistema
Il software di sistema è ciò che controlla il computer eseguendo processi simultanei mentre gestisce/coordina più risorse hardware insieme al software applicativo. I migliori esempi di software di sistema sono i sistemi operativi, come (ma non limitati a) Windows, macOS, Linux, Android, iOS e Chrome OS.
Il sistema operativo funge da piattaforma fornendo un ambiente che supporta l'interazione dell'utente tramite interfacce (es. monitor, mouse, tastiera, stampante, ecc.), comunicazione con altri sistemi (es. rete, Wi-Fi, Bluetooth, ecc.) e il software applicativo.
Software applicativo
Il software applicativo include tutti i programmi progettati per eseguire compiti specifici su un computer, la maggior parte non sono considerati piattaforme. Esempi comuni di software applicativo non piattaforma sono programmi di editing di immagini, elaboratori di testi, fogli di calcolo, lettori musicali, messaggistica/chat, app di social media e altro ancora.
Tuttavia, ci sono alcuni tipi di software applicativo che sono anche piattaforme. La chiave è se il software in questione funge o meno da supporto per qualcosa da costruire su di esso. Alcuni esempi di software applicativo come piattaforme sono:
- Browser Web - (ad es. Chrome, Safari, Internet Explorer) sono piattaforme per altre forme di software, come plug-in/estensioni o temi di terze parti.
- Siti di social media - come Facebook, fungono da piattaforme quando supportano applicazioni, strumenti e/o servizi esterni che interagiscono con le funzionalità principali del sito. Questo vale sia per il sito web che per la versione dell'app mobile.
- I videogiochi - che supportano le mod (tramite l'editor del gioco) sono anche considerati piattaforme. Le mod per videogiochi utilizzano il motore di videogiochi esistente come base per la creazione di mappe/livelli, personaggi, oggetti o persino un intero gioco autonomo progettati dall'utente.
Console per videogiochi
Le console per videogiochi sono ottimi esempi di hardware e software combinati insieme come piattaforma. Ogni tipo di console funge da base che supporta la propria libreria di giochi fisicamente (ad es. una cartuccia Nintendo originale non è compatibile con le versioni successive delle console di gioco Nintendo) e digitalmente (ad es. nonostante siano entrambi in formato disco, un gioco Sony PS3 lo farà non funziona sul sistema Sony PS4 a causa di software/linguaggio di programmazione).
Domande frequenti
Come si crea una piattaforma di social media?
In primo luogo, decidi che tipo di comunità vuoi costruire e la fascia demografica che vuoi raggiungere. Successivamente, assicurati che la tua piattaforma includa le funzionalità necessarie come un flusso di attività, aggiornamenti di stato, sicurezza e servizio clienti. Quindi, è il momento di lanciare e commercializzare la tua nuova piattaforma di social media.
Come si gioca a Minecraft multipiattaforma?
Per giocare a Minecraft con gli amici su altre piattaforme, devi avere tutti la stessa versione del gioco (Java, Bedrock, ecc.). Devi anche creare un account Xbox e aggiungere gli altri giocatori alla tua lista di amici, anche se stai giocando su una piattaforma non Microsoft come Nintendo Switch. Quindi, avvia il gioco, avvia una nuova sessione e invita i tuoi amici a partecipare.
Cosa sono i giochi multipiattaforma?
I giochi sono considerati "multipiattaforma" se sono disponibili per giocare su più piattaforme (Xbox, PlayStation, PC, ecc.) contemporaneamente e i progressi vengono trasferiti da una console all' altra.
Su quale piattaforma puoi acquistare Dogecoin?
Puoi acquistare Dogecoin su qualsiasi exchange di criptovalute che lo supporti. Alcuni esempi includono Coinbase, Binance e Robinhood.
Cos'è la piattaforma Google Cloud?
Google Cloud Platform è una suite di servizi di cloud computing eseguiti sulla stessa infrastruttura di Google per applicazioni come Gmail e YouTube. Cloud offre una varietà di strumenti per la gestione, l'apprendimento automatico, l'archiviazione dei dati e l'analisi dei dati. È simile a prodotti come Amazon Web Services e Microsoft Azure.
Qual è stata la prima piattaforma di social media?
Six Degrees è spesso considerato la prima piattaforma di social media riconoscibile. Creato da Andrew Weinreich nel 1997, Six Degrees includeva molte funzionalità che si trovano comunemente nelle piattaforme di social media oggi, come la possibilità di registrarsi con un indirizzo e-mail, creare un profilo e aggiungere amici.