Hjem Udvikling Hvad er udvikling på tværs af platforme? - definition fra techopedia

Hvad er udvikling på tværs af platforme? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder tværplatformudvikling?

Cross-platform udvikling er praksis med at udvikle softwareprodukter eller -tjenester til flere platforme eller softwaremiljøer. Ingeniører og udviklere bruger forskellige metoder til at rumme forskellige operativsystemer eller miljøer til en applikation eller et produkt.

Techopedia forklarer tværplatformudvikling

Tanken med udvikling på tværs af platforme er, at en softwareapplikation eller et produkt skal fungere godt i mere end et specifikt digitalt habitat. Denne kapacitet forfølges typisk for at sælge software til mere end et proprietært operativsystem, så det bruges til både Microsoft og Apple-platforme. Med udviklingen af ​​mobile enheder og andre former for platforme såvel som spredningen af ​​open source-teknologier som Linux, er der kommet flere former for tværplatform-udvikling.


Nogle af de grundlæggende strategier for udvikling på tværs af platforme inkluderer sammenstilling af forskellige versioner af det samme program til forskellige operativsystemer, eller i andre tilfælde brugen af ​​undertræsfiler til anvendelse eller tilpasning af produktet til forskellige operativsystemer. En anden vigtig tilgang er at gøre programmet abstrakt på visse niveauer for at rumme forskellige softwaremiljøer. Software som denne kan siges at være "platform agnostisk", idet den ikke værdsætter eller understøtter en platform i forhold til en anden. Udviklere kan også bruge applikationsprogrammeringsgrænseflader (API'er) til at justere et stykke software til en bestemt platform.


Generelt kan udvikling på tværs af platforme gøre et program mindre effektivt. For eksempel kan det kræve overflødige processer eller mapper til fillagring til de forskellige systemer, som det skal understøtte. Det kan også kræve, at et program "dæmpes" for at imødekomme mindre sofistikerede softwaremiljøer. I mange tilfælde regnede producenterne af software imidlertid ud med, at begrænsningerne i udvikling af tværplatforme er værd at håndtere for at tilbyde et program eller et produkt til et bredere sæt brugere.


Hvad er udvikling på tværs af platforme? - definition fra techopedia