Platforma
Výpočetní platforma je hardware a software, na kterém běží aplikace. Hardwarové platformy jsou definovány procesorovou architekturou, například x86 nebo ARM. Softwarové platformy jsou často určeny operačním systémem, například Windows, macOS a Linux.
V mnoha případech se výrazy „platforma“ a „operační systém“ používají jako synonyma. Operační systém však může běžet na více než jednom typu hardwaru, takže platformu lze dále specifikovat jako kombinaci hardwaru a softwaru. Například macOS na hardwaru Intel je jedna platforma, zatímco macOS na platformě Apple Silcion je jiná.
Kombinace hardwaru s prvním a softwarem třetích stran se nazývá „ekosystém platformy“. Výraznými příklady jsou mobilní platformy. iOS a Android jsou dvě dominantní mobilní platformy, které poskytují obchody s aplikacemi a aplikace ke stažení. Herní konzole jsou platformy s jedinečným hardwarem a operačními systémy, na kterých běží software napsaný konkrétně pro danou platformu.
Programy, které běží na více platformách, se označují jako multiplatformní aplikace. Některé jsou vytvořeny pomocí frameworku určeného pro multiplatformní aplikace, zatímco jiné jsou pro každou platformu napsány nativně. Převod aplikace z jedné platformy na jinou se nazývá portování aplikace.
Otestujte své znalosti