Está en la página 1de 10

 Entorno de Desarrollo de Software para Aplicaciones de Escritorio en Linux

1. Hacer una sinopsis (resumen muy breve y general) sobre el entorno

MonoDevelop que contemple los siguientes aspectos:

a. Definición (en que consiste el proyecto).


es un entorno de desarrollo integrado libre y gratuito, diseñado primordialmente para
C# y otros lenguajes. MonoDevelop originalmente fue una adaptación de
SharpDevelop para Gtk#, pero desde entonces se ha desarrollado para las necesidades
de los desarrolladores del Proyecto Mono.

b. ¿Para qué sirve?


Su principal función es proporcionar servicios integrales para facilitarle al
desarrollador o programador el desarrollo de software.

c. URL oficial del proyecto.


https://www.monodevelop.com/

d. ¿Qué lenguajes soporta (en que lenguajes se puede producir el código resultante)?
C#, .NET, Nemerle, Boo, Java (vía IKVM.NET) y en su versión 2.2 Python.

e. ¿En qué sistemas operativos se puede instalar?


MonoDevelop puede ejecutarse en las distintas distribuciones de Linux y en Mac.
Desde la versión 2.2, MonoDevelop ya cuenta con soporte completo para GNU/Linux,
Windows y Mac, completando así un hito para ser un verdadero IDE Multiplataforma.

f. ¿Cuál es la última versión?


MonoDevelop release is: 7.6 (7.6.9.22)

g. ¿Cuál sería el equivalente en Windows?


Existen demasiados IDEs que permiten realizar la misma edición de código como
SublimeText, Microsoft Visual Studio, NetBeans, IntelliJ IDEA. Pero MonoDevelop
permite instalación en Windows.

2. Instalar del entorno gráfico de MonoDevelop en su distribución de Linux.

a. Averigüe como se instala el entorno de desarrollo MonoDevelop, descargue el


software necesario e instálelo en su S.O. Linux.
https://www.monodevelop.com/download/#fndtn-download-lin-ubuntu
b. Para cada paso, capture imágenes de pantallas para evidenciar su trabajo.
c. Describa cada paso que dio y acompáñelo de las imágenes que capturó
anteriormente.

Iniciamos la instalación de MonoDevelop agregando el repositorio del proyecto.

sudo apt install apt-transport-https dirmngr


Imagen 1. Agregando repositorio (9 diciembre 2019). “Elaboración propia”

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys


3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

Imagen 2. Agregando Key del repositorio (9 diciembre 2019). “Elaboración propia”

echo "deb https://download.mono-project.com/repo/ubuntu vs-bionic main" | sudo tee


/etc/apt/sources.list.d/mono-official-vs.list

Imagen 3. Agregando el host (9 diciembre 2019). “Elaboración propia”

sudo apt update

Imagen 4. Actualizando paquetes (9 diciembre 2019). “Elaboración propia”

sudo apt-get install monodevelop


Imagen 5. Terminando instalación (9 diciembre 2019). “Elaboración propia”

3. Evidenciar el funcionamiento del entorno de desarrollo construyendo una ventana tipo


Windows que contenga en el centro su nombre completo, número de identificación y el
grupo que le correspondió en Linux. Tome una captura de pantalla (no confundir con la
terminal).
Imagen 6.ventana en MonoDevelop (9 diciembre 2019). “Elaboración propia”

 Entorno de Desarrollo de Software para Aplicaciones WEB

1. Hacer una sinopsis (resumen muy breve y general) sobre el entorno de desarrollo XAMPP
(MariaDB, PHP, Perl) que contemple los siguientes aspectos:

a. Definición (en que consiste el proyecto).

es un paquete de software libre, que consiste principalmente en el sistema de gestión


de bases de datos MySQL, el servidor web Apache y los intérpretes para lenguajes de
script PHP y Perl.

El programa se distribuye con la licencia GNU y actúa como un servidor web libre, fácil
de usar y capaz de interpretar páginas dinámicas. A esta fecha, XAMPP está disponible
para Microsoft Windows, GNU/Linux, Solaris y Mac OS X.

b. ¿Para qué sirve?

Actúa como un servidor web, servidor de base de datos y servidor de aplicaciones, Su


principal función es adecuar entornos de desarrollo en una maquina local fácilmente.

c. URL oficial del proyecto.

https://www.apachefriends.org/es/index.html

d. ¿Qué lenguajes soporta (en que lenguajes se puede producir el código resultante)?

Php, sql, Perl, Java


e. ¿En qué sistemas operativos se puede instalar?

El programa se distribuye con la licencia GNU y actúa como un servidor web libre, fácil
de usar y capaz de interpretar páginas dinámicas. A esta fecha, XAMPP está disponible
para Microsoft Windows, GNU/Linux, Solaris y Mac OS X.

f. ¿Cuál es la última versión?

Xampp 7.3.12

g. ¿Cuál sería el equivalente en Windows?

Existen varias equivalencias, pero el que mas se acerca es Wamp, teniendo en cuenta
que xampp también se puede instalar en Windows.

2. Instalar XAMPP en su distribución de Linux.

a. Averigüe como se instala el entorno de desarrollo XAMPP, descargue el software


necesario e instálelo en su S.O. Linux.

b. Para cada paso, capture imágenes de pantallas para evidenciar su trabajo.

c. Describa cada paso que dio y acompáñelo de las imágenes que capturó
anteriormente.

Iniciamos la instalación de xampp descargando el instalador y ejecutándolo.

Sudo apt install net-tools

sudo wget https://downloadsapachefriends.global.ssl.fastly.net/7.3.0/xampp-linux-


x64-7.3.0-0-installer.run

sudo chmod +x xampp-linux-x64-7.3.0-0-installer.run

sudo ./xampp-linux-x64-7.3.0-0-installer.run

Imagen 7. Descargando Xampp (9 diciembre 2019). “Elaboración propia”

Presionamos siguiente en la interfaz del instalador.


Imagen 7. Iniciando el instalador (9 diciembre 2019). “Elaboración propia”

Seleccionamos el paquete a instalar.

Imagen 8. Seleccionando paquetes (9 diciembre 2019). “Elaboración propia”


Confirmamos el directorio de instalación.

Imagen 9. Confirmando directorio (9 diciembre 2019). “Elaboración propia”

Presionamos en siguiente

Imagen 10. Licencia de instalación (9 diciembre 2019). “Elaboración propia”

Confirmamos la instalación.
Imagen 11. Confirmando instalación (9 diciembre 2019). “Elaboración propia”

Nos aparecerá una pantalla similar a la siguiente donde esperaremos a que termine la
instalación y presionamos en siguiente.

Imagen 12. Instalando xampp (9 diciembre 2019). “Elaboración propia”

Finalizamos la instalación e iniciamos xammp.


Imagen 13. Finalizando instalación (9 diciembre 2019). “Elaboración propia”

Iniciamos los servicios de MySQL Apache luego creamos el archivo prueba.php y lo


dejamos en la ruta /opt/lampp/htdocs y validamos el funcionamiento del Xampp.

Imagen 14. Iniciando servicios (9 diciembre 2019). “Elaboración propia”

3. Evidenciar el funcionamiento del entorno de desarrollo construyendo una página php


denominada prueba.php, que imprima en pantalla el saludo “hola mundo”. Ingrese a un
navegador web e invoque la página y evidencie que el resultado sea el saludo
anteriormente mencionado. Tome una captura de pantalla y adiciónela al informe.

Imagen 15. Hola mundo desde php (9 diciembre 2019). “Elaboración propia”

También podría gustarte