Wieloplatformowy
Oprogramowanie wieloplatformowe to oprogramowanie opracowane dla więcej niż jednego systemu operacyjnego. Niektóre programy działają w wielu systemach operacyjnych dzięki wieloplatformowemu frameworkowi, podczas gdy inne aplikacje mają osobne bazy kodu dla każdej platformy. Oprogramowanie wieloplatformowe jest również nazywane „wieloplatformowym”.
Istnieje wiele strategii tworzenia oprogramowania wieloplatformowego. Frameworki wieloplatformowe oparte na technologiach internetowych są często używane w przypadku mniejszych aplikacji, ponieważ pozwalają małemu zespołowi dostarczyć aplikację odbiorcom korzystającym z wielu platform. Większe zespoły mogą obsługiwać osobne wersje swoich aplikacji, mające własny kod źródłowy, przy czym każda wersja jest tworzona specjalnie dla danej platformy. Na przykład Adobe Photoshop to aplikacja wieloplatformowa, która ma różne bazy kodu dla każdego systemu operacyjnego, podczas gdy aplikacja Slack korzysta z wieloplatformowego frameworka o nazwie Electron.
Na rynku gier konsumenckich gry wieloplatformowe działają na więcej niż jednej konsoli do gier. Na przykład gra sportowa opracowana na konsole Xbox, PlayStation i PC byłaby grą wieloplatformową. Jeśli gra jest tworzona wyłącznie dla jednego systemu — np. gra z serii „The Legend of Zelda” na urządzenia Nintendo — nie jest wieloplatformowa. Producenci sprzętu do gier używają oprogramowania dostępnego wyłącznie na ich urządzeniach, aby zachęcić konsumentów do kupowania ich systemów.
Sprawdź swoją wiedzę