Dom Razvoj Što je razvoj više platformi? - definicija iz tehopedije

Što je razvoj više platformi? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači razvoj više platformi?

Razvoj među platformama je praksa razvoja softverskih proizvoda ili usluga za više platformi ili softverskog okruženja. Inženjeri i programeri koriste različite metode za prilagođavanje različitih operativnih sustava ili okruženja za jednu aplikaciju ili proizvod.

Tehopedia objašnjava razvoj više platformi

Ideja razvoja više platformi je da softverski program ili proizvod treba dobro raditi u više specifičnih digitalnih staništa. Ta se sposobnost obično nastoji prodavati softver za više vlastitih operativnih sustava, poput prilagođenih za korištenje na Microsoft i Apple platformi. S razvojem mobilnih uređaja i drugih vrsta platformi, kao i širenjem tehnologija otvorenog koda poput Linuxa, pojavilo se više vrsta različitih platformi.


Neke od temeljnih strategija za razvoj platformi uključuju sastavljanje različitih verzija istog programa za različite operativne sustave ili u drugim slučajevima upotrebu datoteka pod-stabla za primjenu ili prilagođavanje proizvoda na različite operativne sustave. Drugi glavni pristup je učiniti apstraktnim program na određenim razinama kako bi se prilagodilo različitim softverskim okruženjima. Softver poput ovog može se reći da je "agnostički na platformi" po tome što ne cijeni niti podržava jednu platformu preko druge. Programeri također mogu koristiti aplikacijska programska sučelja (API) za prilagođavanje dijela softvera određenoj platformi.


Općenito, razvoj platformi može učiniti program manje učinkovitim. Na primjer, može zahtijevati suvišne procese ili mape za pohranu datoteka za razne sustave koje bi trebao podržavati. Također može zahtijevati da se program “spušta” u manje sofisticirano softversko okruženje. Međutim, u mnogim su slučajevima proizvođači softvera shvatili da se s ograničenjima razvoja platformi vrijedi pozabaviti kako bi ponudili aplikaciju ili proizvod širokom skupu korisnika.


Što je razvoj više platformi? - definicija iz tehopedije