Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Presentado por
HAROLD ANDRES BUSTOS BELLO
CC 1013633676
Tutor:
JHONNIER YESID ZUÑIGA
Con el presente trabajo se procederá a explorar y conocer una de las multiples opciones de desarrollo
que posee Linux la cual es mun IDE que integra variados lenguajes de programación que nos
permitirán generar aplicaciones que solo se pensaba que eran exclusivas de Windows; Se procede a
trabajar bajo la distro centos7.
Actividades
Monodevelop es un entorno de desarrollo libre creada para facilitar a los desarrolladores, la creación de
aplicaciones multiplataforma, patrocinada por el proyecto Xamarin. el cual permite desarrollar aplicaciones
para Linux con C# y otros lenguajes (C/C++, Visual Basic , Java, Vala y Boo) , además que en la
última versión permite también realizar aplicaciones ASP.NET lo cual permitirá también migrar de
Windows aplicaciones .NET .
Mono permite la integración de C#, Visual básic, Java, Python, Ruby, Eiffel, F# y otros lenguajes, en
un mismo programa. El compilador de C# es licenciado bajo MIT/X11 y GPL. Las herramientas bajo
licencia GPL, el runtime, bajo LGPL 2.0, las librerías bajo MIT X11, y ASP.NET, MEF, DLR, AJX, bajo
la Microsoft Permissive Licence y la APACHE2.(4)
Mono permite la creación de aplicaciones para Linux, Windows, Osx, iOS, Android, Windows Phone
etc…, además de poder usar como interfaz, Windows Forms en Windows, Gtk y Qt en Linux, Cocoa
en Osx.
Esta aplicación fue creada por desarrolladores del proyecto Mono que se basaron en la aplicacion para
Windows llamada sharpdevelop , el cual lo adaptaron al sistema Linux por medio del uso de librerías
Gtk+ .
Esta aplicación es posible instalarla en las distribuciones Linux tales como Debian , Centos
,Ubuntu,Gentoo y OpenSuse las cuales se podrán descargar a través de la pagina oficial del proyecto
cuya ultima versión es la 5.9.0.( http://www.monodevelop.com/.)
Este trabajo nos permitió conocer y explorar una herramienta que facilita la interacción con programas
nativos de Windows los cuales son muy conocidos y que además nos permite migrarlos para no perder
ninguna característica al querer migrar elementos típicos de Windows.
6.BIBLIOGRAFIA