Ir al contenido principal

VB IDE

Entorno de Desarrollo Interactivo


Un entorno de desarrollo integrado, es un entorno de programación que ha sido empaquetado como un programa de aplicación, es decir, consiste en un editor de código, un compilador, un depurador y un constructor de interfaz gráfica (GUI).

Los IDE proveen un marco de trabajo amigable para la mayoría de los lenguajes de programación tales como C++, PHP, Python, Java, C#, Delphi, Visual Basic, etc. En algunos lenguajes, un IDE puede funcionar como un sistema en tiempo de ejecución, en donde se permite utilizar el lenguaje de programación en forma interactiva, sin necesidad de trabajo orientado a archivos de texto.

Imagen
Algunos ejemplos de entornos integrados de desarrollo (IDE) son los siguientes:
§  Eclipse
§  NetBeans
§  IntelliJ IDEA
§  JBuilder de Borland
§  JDeveloper de Oracle
§  KDevelop
§  Anjunta
§  Clarion
§  MS Visual Studio
§  Visual C++
Los IDE ofrecen un marco de trabajo para la mayoría de los lenguajes de programación tales como C++, Python, Java, C#, Delphi, Visual Basic, etc. En algunos lenguajes, un IDE puede funcionar como un sistema en tiempo de ejecución, en donde se permite utilizar el lenguaje de programación en forma interactiva, sin necesidad de trabajo orientado a archivos de texto.
Es posible que un mismo IDE pueda funcionar con varios lenguajes de programación. Este es el caso de Eclipse, al que mediante plagios se le puede añadir soporte de lenguajes adicionales.
Un IDE debe tener las siguientes características:
§  Multiplataforma
§  Soporte para diversos lenguajes de programación
§  Integración con Sistemas de Control de Versiones
§  Reconocimiento de Sintaxis
§  Extensiones y Componentes para el IDE
§  Integración con Framework populares
§  Depurador
§  Importar y Exportar proyectos
§  Múltiples idiomas
§  Manual de Usuarios y Ayuda
Existen diferentes versiones de los IDEs pero estos son algunos del software que utilizan IDE, estos son:
a) Eclipse: Software libre. Es uno de los entornos Java más utilizados a nivel profesional. El paquete básico de Eclipse se puede expandir mediante la instalación de plugins para añadir funcionalidades a medida que se vayan necesitando.
b) NetBeans: Software libre. Otro de los entornos Java muy utilizados, también expandible mediante plugins. Facilita bastante el diseño gráfico asociado a aplicaciones Java.
c) BlueJ: Software libre. Es un entorno de desarrollo dirigido al aprendizaje de Java (entorno académico) y sin uso a nivel profesional. Destaca por ser sencillo e incluir algunas funcionalidades dirigidas a que las personas que estén aprendiendo tengan mayor facilidad para comprender aspectos clave de la programación orientada a objetos.
d) JBuilder: Software comercial. Se pueden obtener versiones de prueba o versiones simplificadas gratuitas en la web, buscando en la sección de productos y desarrollo de aplicaciones. Permite desarrollos gráficos.
e) JCreator: Software comercial. Se pueden obtener versiones de prueba o versiones simplificadas gratuitas en la web. Este IDE está escrito en C++ y omite herramientas para desarrollos gráficos, lo cual lo hace más rápido y eficiente que otros IDEs.
Ventajas de los IDEs.
1.       La curva de aprendizaje es muy baja.
2.      Es más ágil y óptimo para los usuarios que no son expertos en manejo de consola.
3.      Formateo de código.
4.      Funciones para renombrar variables, funciones.
5.      Warnings y errores de sintaxis en pantalla de algo que no va a funcionar al interpretar o compilar.
6.      Poder crear proyectos para poder visualizar los archivos de manera gráfica.
7.      Herramientas de refactoring como por ejemplo seria extraer una
porción de código a un método nuevo.
8.     No es recomendado pero posee un navegador web interno por si queremos probar las cosas dentro de la IDE.
De acuerdo a todo esto algunos IDEs no son gratuitos por el mismo motivo que el software son utilizados para trabajos mejorados, por tal motivo en los IDEs podemos implementar líneas de código donde podamos resolver algún problema con base al compilador, este es el que nos permitirá modificar o corregir nuestros errores del programa.
Mi opinión acerca de los IDEs es que algunos de estos necesitan muchas aplicaciones para poder sacar la aplicación y en otros es muy fácil utilizarlos porque al momento de escribir las líneas de código te corrige tus problemas de la aplicación, de acuerdo a esto en mi punto de vista el IDE que se pudiera implementar sería el de JCreator y Eclipse.

Algunos entornos son compatibles con múltiples lenguajes de programación, como Eclipse o NetBeans, ambos basados en Java; o MonoDevelop, basado en C#. También puede incorporarse la funcionalidad para lenguajes alternativos mediante el uso de plugins. Por ejemplo, Eclipse y NetBeans tienen plugins para C, C++, Ada, Perl, Python, Ruby y PHP, entre otros.
Imagen 








Comentarios

Entradas populares de este blog

VB Versiones y dependencias de .NET Framework

Versiones y dependencias de .NET Framework Cada versión de .NET Framework contiene Common Language Runtime (CLR), las bibliotecas de clases base y otras bibliotecas administradas. En este tema se describen las características principales de cada versión de .NET Framework, se proporciona información sobre las versiones de CLR subyacentes y los entornos de desarrollo asociados, y se identifican las versiones que instala el sistema operativo Windows. En la tabla siguiente se resume el historial de versiones de .NET Framework y relaciona cada versión con Visual Studio, Windows y Windows Server. Tenga en cuenta que Visual Studio proporciona compatibilidad con múltiples versiones (multi-targeting), por lo que no está limitado a la versión de .NET Framework que se muestra. Cada versión de .NET Framework contiene características de versiones anteriores e incorpora nuevas características. CLR se identifica mediante su propio número de versión. El número de versión de .NET Framewor...

VB Caracteristicas y Versiones

Versiones ·         Visual Basic 1.0 para Windows se liberó en mayo de 1991. ·         Visual Basic 1.0 para MS-DOS fue liberada en septiembre de 1992. Poco popular, este lenguaje no era compatible con Visual Basic para Windows, ya que constituía en realidad la siguiente versión de los compiladores BASIC vigentes para DOS, denominados QuickBASIC y BASIC PDS (Profesional Development System). Usaba una interfaz de texto, con caracteres ASCII extendidos que daban la apariencia de una interfaz gráfica. ·         Visual Basic 2.0 fue liberado en noviembre de 1992. Venía en versiones Standard y Professional. El entorno de programación era más fácil de usar que el anterior, y su velocidad de proceso fue mejorada. En particular, los formularios se convirtieron en objetos instanciables, sentando así los conceptos ...

VB Historia Yorsy # 14

Historia de Visual basic.net Todas las versiones de Visual Basic para Windows son muy conocidas, aunque la Microsoft Visual Basic 1.0 desarrollada para el sistema operativo MS-DOS (ediciones Profesional y Estándar), que data de 1992, fue menos difundida. Esta proveía un entorno que, aunque en modo texto, incluía un diseñador de formularios en el que se podían arrastrar y soltar distintos controles. La última versión que únicamente generaba aplicaciones de 16 bits fue la 3.0, y no incluía una biblioteca detallada de componentes para toda clase de usos. Durante la transición de los sistemas Windows 3.11 a Windows 95, en 1995, hizo su aparición la versión 4.0 de Visual Basic; esta podía generar programas tanto de 16 como de 32 bits, a partir del mismo código fuente, aunque a costa de un gran aumento en el tamaño de los archivos necesarios en tiempo de ejecución ("runtime"). Además, se sustituyeron los controles denominados VBX por los nuevos ...