r1 - 14 Jan 2011 - 12:06:26 - AlvaroFernandezYou are here: TWiki >  Informatica Web  >  InfInt > EvaluacionIDE

Evaluación de un IDE (Entorno de Desarrollo Integrado)

Evaluación de un sistema de desarrollo de código, integrado con otros servicios

Objetivo

La idea es evaluar los posibles IDE (entorno de desarrollo integrado) que los usuarios potenciales del Ific podrian usar. No se trata tanto de proporcionar uno, sino de evaluar cómo de bien se integran con otros servicios que si que podemos pretender ofrecer o utilizar, como un framework de desarrollo de aplicaciones web , un almacen centralizado de código (EvaluacionVCS), un gestor de proyectos y bugs,o un sistema de construccion y testeo automatizado de sofware.

En principio dejaremos fuera la evaluación de editores de propósito general (vim, emacs, ...) para centrarnos en IDEs como tal.

Cuestiones a valorar

opciones a tener en cuenta para elegir un producto. A resolver internamente y con información a los usuarios potenciales:
  • Lenguajes soportados ( preferentemente Java, Python, C/C++, ...)
  • Plataformas soportados Linux, Windows, MacOS?)
  • Soporte de gestión de clases y visualización de jerarquía
  • Soporte de frameworks de desarrollo grafico
  • Integración con VCS (EvaluacionVCS)
  • Integración con gestor de proyectos
  • Integración con sistemas de construcción y testeo automatizado de software

Alternativas disponibles

  • Eclipse : (http://eclipse.org) Es el entorno más extendido, desarrollado en Java por lo que es multiplataforma y soporta desarrollo nativo en este lenguaje, además soporta multitud de otros como C/C++, python (http://pydev.org), C#, con plugins. Soporta varios frameworks gráficos, así como modelos de programación especialmente MDE (ttp://en.wikipedia.org/wiki/Model-driven_engineering). Está integrado para el desarrollo de aplicaciones con acceso a grid (http://www.eclipse.org)
  • Netbeans : (http://netbeans.org/). tambien desarrollado en Java y bastente extendido y con soporte de lenguajes como C/C++ y python. Dispone del NetbeansFramework? que es una serie de recursos graficos basados en java swing

Análisis de las alternativas

se realizará una vez establecido los detalles de las Cuestiones a Valorar.

-- AlvaroFernandez - 14 Jan 2011

Edit | WYSIWYG | Attach | PDF | Raw View | Backlinks: Web, All Webs | History: r1 | More topic actions
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback