Cerrar MonoDevelop 1.0

MonoDevelop ha alcanzado por fin la esperada primera versión estable, que supone una buena noticia para el potencial de Linux como plataforma de desarrollo. Este lanzamiento supone una ayuda importante para la creación de software basado en tecnologías conocidas a los programadores que estén familiarizados con .Net. Además ofrece a los desarrolladores de software en Linux una herramienta muy potente que les permite aprovechar de forma más eficiente la plataforma de desarrollo Mono.

MonoDevelop 1.0

MonoDevelop es un entorno de desarrollo integrado para Mono que permite el desarrollo rápido de aplicaciones de escritorio y Web basados en tecnologías compatibles con .Net de Microsoft en Linux y MacOSX. Gracias a este IDE se pueden portar y desarrollar aplicaciones .Net que funcionen tanto en Windows, Linux y MacOSX usando el mismo proyecto de código fuente, por su compatibilidad con los proyectos .Net de Visual Studio.

Entre las caracterísitcas más destacables de esta versión 1.0 de MonoDevelop tenemos:

  • entorno totalmente personalizable: atajos de teclado definidos por el usuarios, disposición del interfaz de usuario personalziable y soporte de ejecución de aplicaciones externas
  • soporte para multitud de lenguajes de programación sobre Mono, incluidos C#, VB.Net, C++. Soporta Java (sobre IKVM) y otros lenguajes (como Boo) a través de plugins
  • autocompletado de código e información contextual
  • soporte de refactorización
  • diseñador gráfico de interfaces de usuario con Gtk# que permite crear conjuntos de widgets personalizados
  • soporte de control de versiones integrado y soporte de Subversion
  • soporte de pruebas unitarias basado en NUnit
  • integración con Monodoc para documentación en linea
  • gestión automática de Makefiles
  • soporte de proyectos basados en Autotools
  • soporte de localización a través de Gettext
  • creación de paquetes binarios y de código fuente de los proyectos
  • soporte de proyectos en formato de Visual Studio

Como apunte final, MonoDevelop está desarrollado basándose en tecnologías del escritorio GNOME y aunque eso le confiere gran integración con el escritorio en Linux, en MacOSX su experiencia de cara al usuario es muy mejorable. Debido a su dependencia de las bibliotecas Gtk+ la respuesta del programa es lenta y la visualización del interfaz y de las tipografías bastante deficiente.

Se podría disculpar esta dejadez respecto a su versión para MacOSX debido a la clara orientación del desarrollo de MonoDevelop hacia Linux, pero Novell (la empresa que patrocina su desarrollo) y la propia web del proyecto hacen gran hincapié en su disponibilidad para la plataforma Mac. Por lo tanto la advertencia es clara: en Linux la aplicación se comporta de forma excelente pero en MacOSX dista mucho de ser usable para el trabajo diario.

Fuente: MonoDevelop Vía: LWN

Etiquetas de Blogalaxia: , , , ,

No hay comentarios:

Nube