Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sección:” C”
Programación II
Universidad Mariano
UNIVERSIDAD MARIANO GALVEZ DE GUATEMALA FACULTAD DE INGENIERIA EN SISTEMAS DE
INFORMACIÓN UNIVERSITARIO LA ANTIGUA GUATEMALA CURSO PROGRAMACION II
IDE WEB
Fecha: 14/08/2022
contenido
Tabla de contenido
IDE WEB................................................................................................................................................... 3
Editor de código fuente................................................................................................................ 3
Automatización de compilaciones locales....................................................................................3
Depurador:................................................................................................................................... 3
desarrolladores utilizan los IDE............................................................................................................ 4
Tipos de IDE conocidos............................................................................................................................. 4
Cantidad de lenguajes compatibles:............................................................................................. 4
Sistemas operativos compatibles................................................................................................. 5
Características de la automatización.................................................................................................... 5
Impacto en el rendimiento del sistema........................................................................................5
Plugin y extensiones..................................................................................................................... 5
IDE para el desarrollo de aplicaciones móviles......................................................................................... 5
IDE de nube.......................................................................................................................................... 5
Ejemplos de app y aplicaciones con IDE................................................................................................... 6
VENTAJAS Y DESVENTAJAS....................................................................................................................... 6
contenido
IDE WEB
Otras funciones comunes del IDE se encargan de ayudar a los desarrolladores a organizar
su flujo de trabajo y solucionar problemas. Los IDE analizan el código mientras se escribe,
así que las fallas causadas por errores humanos se identifican en tiempo real. Gracias a que
hay una sola GUI que representa todas las herramientas, los desarrolladores pueden ejecutar
tareas sin tener que pasar de una aplicación a otra. El resaltado de sintaxis también es
común en la mayoría de los IDE, y utiliza indicaciones visuales para distinguir la gramática
en el editor de texto. Además, algunos IDE incluyen examinadores de objetos y clases, así
como diagramas de jerarquía de clases para ciertos lenguajes.
Es posible desarrollar aplicaciones sin IDE, o que los desarrolladores básicamente diseñen
su propio IDE integrando varias herramientas de forma manual con los editores de texto
ligero como Vim o Emacs. Para algunos desarrolladores, el beneficio de este enfoque
contenido
Actualmente, la mayoría de los equipos de desarrollo de las empresas optan por un IDE
preconfigurado que se adecue mejor a sus casos de uso específicos; por lo que la pregunta
no es si conviene adoptar un IDE, sino cuál elegir.
una aplicación nueva para utilizarla en iOS, Android y una página web, será mejor
comenzar con un IDE que sea compatible con varias plataformas en diversos sistemas
operativos.
IDE de nube
Los IDE en las nubes brindan varios beneficios exclusivos, en comparación con los
entornos de desarrollo locales. Por un lado, al igual que con cualquier oferta de SaaS, no es
necesario descargar el sistema de software y configurar dependencias y entornos locales, lo
cual permite que los desarrolladores comiencen a contribuir con los proyectos rápidamente.
Esto también brinda estandarización en todos los entornos de los miembros del equipo, que
permite solucionar el problema típico de que un elemento funcione bien en una
computadora y no en otras. Por otro lado, como el entorno de desarrollo se gestiona de
forma centralizada, ningún código se aloja en la computadora de un desarrollador en
particular, por lo cual se eliminan los problemas relacionados con la seguridad y la
propiedad intelectual.
El impacto de los procesos en los equipos locales también es diferente. Los procesos como
la ejecución de compilaciones y las pruebas de conjunto de aplicaciones suelen consumir
muchos recursos informáticos. Por eso es probable que los desarrolladores no puedan
seguir utilizando las estaciones de trabajo mientras se ejecuta un proceso. Un IDE de SaaS
puede distribuir las tareas de larga duración sin monopolizar los recursos informáticos de
un equipo local. Por lo general, los IDE de nube no dependen de ninguna plataforma, lo
cual posibilita su conexión con los diferentes proveedores nubes
VENTAJAS Y DESVENTAJAS
Ventajas: genera código bastante limpio, permite la creación de páginas en diferentes lenguajes,
creación de plantillas, definición de sitio.