Está en la página 1de 4

Introducción

Los entornos de desarrollo se usan para integrar el código de los diferentes componentes
del equipo de programación, así como los elementos que forman el sistema de información
o aplicación, como son: lenguajes, librerías, frameworks, base de datos, entre otros.
A continuación se presentará información necesaria y básica sobre entornos de desarrollo
populares; veremos requisitos, ventajas y desventajas de estos.
ENTORNO REQUISITOS VENTAJAS DESVENTAJAS
android studio -Microsoft® -Facilita la Curva de
Windows® 8/10/11 distribución de aprendizaje más
de 64 bits. código, y por lo lenta para nuevos
-Arquitectura de tanto el trabajo en desarrolladores de
CPU x86_64; equipo. Android
procesador Intel -Reutilización de
Core de segunda código y recursos.
generación o -Permite compilar
posterior, o CPU desde línea de
AMD compatible comandos, para
con un hipervisor de aquellas situaciones
Windows. en las que no esté
-8 GB de RAM o disponible un
más. entorno de
desarrollo.

xcode(iOS) Xcode 14.2: -capaz de permitir la su sistema operativo


-macOS Monterey distribución del solo es compatible
12.5 proceso de con los dispositivos
-iOS 16.2 construcción y equipos
mediante el código electrónicos
fuente para pertenecientes a
diferentes Apple
ordenadores.

-resulta compatible
con diversos
lenguajes y modelos
de programación
populares

xamarin macOS Mojave -capacidad que


(10.14),SDK de iOS tiene la plataforma -Soporte
12 para que el ligeramente
Sistema operativo: desarrollador retrasado para las
Windows 10, escriba su
últimas
Android 6.0 (nivel de aplicación móvil en
API 23) lenguaje C# y ese
actualizaciones de
mismo código sea plataforma
traducido para
ejecutarse en iOS, -Acceso limitado a
Android y Windows bibliotecas de
Phone, código abierto
manteniendo todas
las capacidades de
una aplicación
nativa.
-Alto costo para
uso profesional y
empresarial

Ionic SDK platform API -favorece una mayor -Bajo rendimiento: el


21 productividad de los rendimiento de una
desarrolladores y aplicación híbrida
reduce los costes de siempre estará un
desarrollo de la poco detrás de las
aplicación. aplicaciones
-Desarrolla nativas. ...
aplicaciones -No sirve para apps
híbridas en un único de carga gráfica: es
código propicia un decir, con Ionic no
menor tiempo de se pueden
desarrollo y hace desarrollar juegos u
que su otras aplicaciones
mantenimiento y que requieran de
escalado sea más gran potencia
sencillo gráfica.
Conclusión
En resumen, los entornos de desarrollo son una parte integral del proceso de desarrollo de
software y pueden ayudar a los programadores a escribir código más rápido, más
eficientemente y con menos errores.

También podría gustarte