Desenvolupament multiplataforma

Autora: Eugene Taylor
Data De La Creació: 7 Agost 2021
Data D’Actualització: 20 Juny 2024
Anonim
INS LA FERRERIA - CFGS Desenvolupament d’aplicacions multiplataforma
Vídeo: INS LA FERRERIA - CFGS Desenvolupament d’aplicacions multiplataforma

Content

Definició: què significa el desenvolupament de plataformes transversals?

El desenvolupament de diverses plataformes és la pràctica de desenvolupar productes o serveis de programari per a múltiples plataformes o entorns de programari. Els enginyers i desenvolupadors utilitzen diversos mètodes per adaptar-se a diferents sistemes operatius o entorns per a una aplicació o producte.


Una introducció a Microsoft Azure i al Microsoft Cloud | Durant aquesta guia, podreu conèixer què és la informàtica en núvol i com Microsoft Azure us pot ajudar a migrar i executar el vostre negoci des del núvol.

Techopedia explica el desenvolupament de diverses plataformes

La idea del desenvolupament multiplataforma és que una aplicació o producte de programari funcioni bé en més d’un hàbitat digital específic. Aquesta capacitat normalment es persegueix per vendre programari per a més d'un sistema operatiu propietari, com per exemple, permetre l'ús tant en plataformes Microsoft com Apple. Amb el desenvolupament de dispositius mòbils i altres tipus de plataformes, així com la proliferació de tecnologies de codi obert com Linux, han sorgit més tipus de desenvolupament de plataformes múltiples.

Algunes de les estratègies fonamentals per al desenvolupament de diverses plataformes inclouen recopilar diferents versions del mateix programa per a sistemes operatius diferents, o en altres casos, l’ús de fitxers subarbres per aplicar o ajustar el producte a diferents sistemes operatius. Un altre enfocament important és fer abstracte el programa a determinats nivells per adaptar-se a diferents entorns de programari. Es pot dir que aquest tipus de programes són "plataforma agnòstica", ja que no valoren ni donen suport a una plataforma sobre una altra. Els desenvolupadors també poden utilitzar interfícies de programació d'aplicacions (API) per ajustar un programari a una plataforma específica.

En general, el desenvolupament de diverses plataformes pot fer que un programa sigui menys eficient. Per exemple, pot requerir processos redundants o carpetes d'emmagatzematge de fitxers per als diversos sistemes que se suposa que són compatibles. També pot requerir que un programa es pugui "descarregar" per adaptar-se a entorns de programari menys sofisticats. Tot i això, en molts casos, els creadors de programari van pensar que val la pena abordar les limitacions del desenvolupament de diverses plataformes per oferir una aplicació o producte a un conjunt més ampli d’usuaris.