Развитие на различни платформи

Автор: Eugene Taylor
Дата На Създаване: 7 Август 2021
Дата На Актуализиране: 20 Юни 2024
Anonim
10 вопросов НАЧАЛЬНИКУ НЕФТЯНОЙ ПЛАТФОРМЫ
Видео: 10 вопросов НАЧАЛЬНИКУ НЕФТЯНОЙ ПЛАТФОРМЫ

Съдържание

Определение - Какво означава развитие на междуплатформата?

Разработването на крос-платформа е практиката на разработване на софтуерни продукти или услуги за множество платформи или софтуерни среди. Инженерите и разработчиците използват различни методи за настаняване на различни операционни системи или среди за едно приложение или продукт.


Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Техопедия обяснява развитието на междуплатформата

Идеята за разработване на различни платформи е, че софтуерно приложение или продукт трябва да работи добре в повече от един конкретен дигитален хабитат. Тази способност обикновено се преследва с цел продажба на софтуер за повече от една собствена операционна система, като например, за да се използва както на Microsoft, така и на Apple платформи. С развитието на мобилни устройства и други видове платформи, както и с разпространението на технологии с отворен код като Linux, се появиха все повече видове кросплатформени разработки.

Някои от основните стратегии за разработване на различни платформи включват компилиране на различни версии на една и съща програма за различни операционни системи или в други случаи използването на файлове на под-дърво за прилагане или приспособяване на продукта към различни операционни системи. Друг основен подход е да се направи програмата абстрактна на определени нива с цел приспособяване на различни софтуерни среди. Софтуер като този може да се каже, че е "платформа агностик", тъй като не цени или поддържа една платформа над друга. Разработчиците могат също да използват интерфейси за програмиране на приложни програми (API), за да настроят част от софтуера към определена платформа.

Като цяло, разработването на различни платформи може да направи една програма по-малко ефективна. Например, тя може да изисква излишни процеси или папки за съхранение на файлове за различните системи, които трябва да поддържат. Възможно е също така да се наложи програма да бъде „свалена“, за да се настанят по-малко сложни софтуерни среди. Въпреки това, в много случаи, създателите на софтуер разбраха, че си струва да се справят с ограниченията на разработката на многоплатформа, за да предложат приложение или продукт на по-широк набор от потребители.