Кућа Развој Шта је развој платформе? - дефиниција из техопедије

Шта је развој платформе? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи развој више платформи?

Развој платформи је пракса развоја софтверских производа или услуга за више платформи или софтверског окружења. Инжењери и програмери користе различите методе за прилагођавање различитих оперативних система или окружења за једну апликацију или производ.

Тецхопедиа објашњава развој више платформи

Идеја развоја платформе је да софтверски програм или производ треба да функционише у више специфичних дигиталних станишта. Ова способност се обично користи за продају софтвера за више од једног приватног оперативног система, као што је прилагођавање употребе на Мицрософт и Аппле платформама. Са развојем мобилних уређаја и других врста платформи, као и са ширењем опен-соурце технологија попут Линук-а, појавило се више врста развоја цросс-платформе.


Неке од основних стратегија за развој платформе обухватају састављање различитих верзија истог програма за различите оперативне системе или у другим случајевима употребу датотека под-стабла за примену или прилагођавање производа на различите оперативне системе. Други главни приступ је учинити апстрактним програм на одређеним нивоима како би се прилагодило различитим софтверским окружењима. Софтвер попут овог може се рећи да је „агностици платформа“ зато што не вреднује нити подржава једну платформу преко друге. Програмери такође могу да користе апликационе програмске интерфејсе (АПИ) за прилагођавање дела софтвера одређеној платформи.


Генерално, развој платформи може учинити програм мање ефикасним. На пример, може да захтева сувишне процесе или мапе за складиштење датотека за различите системе које треба да подржава. Такође може захтевати да се програм „спусти“ у мање софистициране софтверске средине. Међутим, у већини случајева произвођачи софтвера схватили су да се ограничења развоја платформе могу исплатити како би понудили апликацију или производ широком скупу корисника.


Шта је развој платформе? - дефиниција из техопедије