Co je platforma?
Pokud jde o technologii a výpočetní techniku, platforma slouží jako základní základ pro vývoj a podporu Hardware a software.
Vše vytvořené na nadaci funguje společně ve stejném rámci. Jako taková má každá platforma svůj vlastní soubor pravidel, standardů a omezení, které určují, jaký hardware/software lze postavit a jak by měl každý fungovat.
Hardwarové platformy mohou být:
- Celé systémy
- Jednotlivé komponenty
- Rozhraní
Oproti hardwarovým platformám jsou softwarové platformy rozsáhlejší, ale uživatelé je snáze spojují. Dává to smysl, vzhledem k tomu, že běžně komunikujeme se softwarem/aplikacemi, i když hardware (např. myši, klávesnice, monitory, dotykové obrazovky) pomáhá překlenout mezeru. Softwarové platformy spadají do obecných kategorií:
- Systémový software
- Aplikační software

Celé systémy
Hardwarové platformy mohou být celé systémy (tj. výpočetní zařízení), jako jsou sálové počítače, pracovní stanice, stolní počítače, notebooky, tablety, smartphony a další. Každý z nich představuje hardwarovou platformu, protože každý má svůj vlastní tvarový faktor, funguje nezávisle na jiných systémech a je schopen poskytovat zdroje nebo služby (např. spouštění softwaru/aplikací, připojení k zařízením/internetu atd.) uživatelům, zejména těm, které originál nepředpokládal design.
Jednotlivé komponenty
Jednotlivé komponenty, jako např centrální procesorová jednotka (CPU) počítačů, jsou také považovány za hardwarové platformy. CPU (např. Intel Core, ARM Cortex, AMD APU) mají odlišné architektury, které určují provoz, komunikaci a interakci s ostatními součástmi, které tvoří celý systém. Pro ilustraci považujte CPU za základ, který podporuje základní desku, paměť, diskové jednotky, rozšiřující karty, periferní zařízení a software. Některé součásti mohou nebo nemusí být vzájemně zaměnitelné v závislosti na typu, formě a kompatibilitě.
Rozhraní
Rozhraní, jako např PCI Express, Accelerated Graphics Port (AGP), nebo ISA rozšiřující sloty, jsou platformy pro vývoj různých typů přídavných/rozšiřujících karet. Různé faktory rozhraní jsou jedinečné, takže to například není fyzicky možné vložte kartu PCI Express do slotu AGP nebo ISA – nezapomeňte, že pravidla určují platformy a omezení. Rozhraní také poskytuje komunikaci, podporu a prostředky připojené rozšiřující kartě. Příklady rozšiřujících karet, které používají taková rozhraní, jsou grafická grafika, zvuk/zvuk, síťové adaptéry, porty USB, řadiče sériového ATA (SATA) a další.
Systémový software
Systémový software je to, co řídí počítač prováděním simultánních procesů při správě/koordinaci více hardwarových zdrojů ve spojení s aplikačním softwarem. Nejlepší příklady systémového softwaru jsou operační systémy, jako jsou (mimo jiné) Windows, macOS, Linux, Android, iOS a Chrome OS.
Operační systém slouží jako platforma tím, že poskytuje prostředí, které podporuje interakci uživatele prostřednictvím rozhraní (např. monitor, myš, klávesnice, tiskárna atd.), komunikace s jinými systémy (např. sítě, Wi-Fi, Bluetooth atd.) a aplikace software.
Aplikační software
Aplikační software zahrnuje všechny programy, které jsou navrženy k provádění konkrétních úkolů na počítači – většina z nich není považována za platformy. Běžnými příklady neplatformního aplikačního softwaru jsou programy pro úpravu obrázků, textové procesory, tabulky, hudební přehrávače, zasílání zpráv/chat, aplikace pro sociální média a další.
Existují však některé typy aplikačního softwaru také platformy. Klíčem je, zda daný software slouží jako podpora pro něco, co na něm bude postaveno. Některé příklady aplikačního softwaru jako platformy jsou:
- internetové prohlížeče — (např. Chrome, Safari, Internet Explorer) jsou platformy pro jiné formy softwaru, jako jsou zásuvné moduly/rozšíření nebo motivy třetích stran.
- Stránky sociálních médií — jako je Facebook, slouží jako platformy při podpoře externích aplikací, nástrojů a/nebo služeb, které komunikují s hlavními funkcemi webu. To platí jak pro webovou stránku, tak i pro verzi mobilní aplikace.
- Videohry — které podporují mody (prostřednictvím editoru hry) jsou také považovány za platformy. Mody videoher využívají stávající engine videohry jako základ pro vytváření uživatelsky navržených map/úrovní, postav, objektů nebo dokonce celé samostatné hry.
Videoherní konzole
Videoherní konzole jsou skvělými příklady hardwaru a softwaru kombinovaného jako platforma. Každý typ konzole funguje jako základna, která fyzicky podporuje vlastní knihovnu her (např. originální cartridge Nintendo není kompatibilní s žádnými pozdějšími verzemi herní systémy Nintendo) a digitálně (např. přestože oba jsou ve formátu disku, hra Sony PS3 nebude fungovat na systému Sony PS4 kvůli softwaru/programování Jazyk).
FAQ
-
Jak vytváříte platformu sociálních médií?
Nejprve se rozhodněte, jaký typ komunity chcete vybudovat a na jakou demografickou skupinu chcete cílit. Dále se ujistěte, že vaše platforma obsahuje nezbytné funkce, jako je stream aktivit, aktualizace stavu, zabezpečení a zákaznický servis. Pak je čas spustit a uvést na trh vaši novou platformu sociálních médií.
-
Jak hrajete Minecraft na různých platformách?
Abyste mohli hrát Minecraft s přáteli na jiných platformách, musíte mít všichni stejnou verzi hry (Java, Bedrock atd.). Musíte si také vytvořit účet Xbox a přidat ostatní hráče do seznamu přátel, i když hrajete na platformě jiné než Microsoft, jako je Nintendo Switch. Poté spusťte hru, zahajte novou relaci a pozvěte své přátele, aby se připojili.
-
Co jsou multiplatformní hry?
Hry jsou považovány za „multiplatformní“, pokud je lze hrát na více platformách (Xbox, PlayStation, PC atd.) najednou a pokrok se přenáší z konzole na konzoli.
-
Na jaké platformě si můžete koupit dogecoiny?
Dogecoin si můžete koupit na jakékoli kryptoměnové burze, která jej podporuje. Některé příklady zahrnují Coinbase, Binance a Robinhood.
-
Co je Google Cloud Platform?
The Google Cloud Platform je sada služeb cloud computingu, které běží na stejné infrastruktuře Google pro aplikace jako Gmail a YouTube. Cloud nabízí řadu nástrojů pro správu, strojové učení, ukládání dat a analýzu dat. Je to podobné jako u produktů jako Amazon Web Services a Microsoft Azure.
-
Jaká byla první platforma sociálních sítí?
Six Degrees je často považován za první rozpoznatelnou platformu sociálních médií. Six Degrees, který vytvořil Andrew Weinreich v roce 1997, obsahoval mnoho funkcí, které se běžně vyskytují v sociálních médiích dnešní platformy, jako je například možnost přihlásit se pomocí e-mailové adresy, vytvořit si profil a přidat přátele.