AP07-AA8-EV03. Foro - Plataformas de Desarrollo de Software

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 3

Nombre de Evidencia:

Foro - Plataformas de desarrollo de software.

DESCRIPCIÓN DE LA EVIDENCIA.

1. Con base a las indicaciones del instructor asignado y para responder el foro
se requiere que haya realizado la actividad de apropiación referida a la
comprensión al material de estudio presentando en la actividad de proyecto
7.

Responda a las siguientes preguntas. Justifique su respuesta.

a) ¿Cuáles son las ventajas y desventajas de la plataforma seleccionada?

Respuesta: la plataforma que seleccionamos en el grupo adsi2.0 es PHP

Ventajas:

- La instalación es relativamente sencilla por medio de servidores locales


como es XAMPP el cual implementamos en nuestro proyecto.
- Es un lenguaje libre y sin costo.
- Su arquitectura es de fácil desarrollo y configuración.
- Es multiplataforma, es rápido y robusto.
- Es uno de los lenguajes más utilizados en el mundo
- Su código es visible al navegador por su ejecución de la par con el servidor.
- Enfocado al desarrollo aplicaciones web y sincronizado con base de datos

Desventajas:

- El código necesita que se implemente política de seguridad de tatos tales


como la encriptación de código ya que es visible en los servidores que se
instala la aplicación.
- Solo se ejecuta en un servidor y necesita un servidor web para que
funcione.

b) ¿Facilita la plataforma la generación del instalador de la aplicación?

Respuesta: Se facilita su instalación por medio de servidores locales como es


XAMPP por lo tanto no necesita un instalador para la aplicación.

c) ¿Qué facilidades ofrece la plataforma para el desarrollo multi-dispositivo


(móvil, tablet, desktop)?
Respuesta: la versatilidad de recibir código de la plataforma, su facilidad de
ejecución y desarrollo de aplicaciones en cualquier dispositivo (móvil, tablet,
desktop) se adapta a nuestras necesidades.

d) ¿Qué facilidades ofrece la plataforma para el desarrollo multi-plataforma


(web o nativo)?

Respuesta: nuestra aplicación es web, diseñada con (php html y ccs) y no se


tiene la necesidad de instalación, se accede por medio de un navegador.

e) ¿Cómo proteger el código fuente en los desarrollos web?

Respuesta: se recomienda utilizar políticas de seguridad como encriptar datos,


protegerlo con licencias, acuerdos de confidencialidad, y derechos de autor si la
aplicación y su código está distribuido a clientes.

f) ¿Qué ventajas tiene el desarrollo nativo de APP’s versus la adaptación de


aplicaciones de escritorio a dispositivos móviles?

Respuesta:

Las aplicaciones nativas son implementadas en el lenguaje del dispositivo, es


decir se desarrolla exclusivamente para el sistema operativo del móvil o tableta y
utilizan los atributos como giroscopio cámara y demás sensores de estos mismos
para su mejor funcionalidad.

Ventajas
-Estas aplicaciones nativas al estar previamente instaladas brindan optimización
de los procesos sin conexión a internet.

- La interfaz es mucho más fluida y mayor precisión en sus procesos.


- Saca todo el potencial y atributos del dispositivo

- La seguridad de descarga está a cargo de la tienda de aplicaciones

- Codigo reutilizable

- Rentabilidad

Se debe conocer los atributos y facilidades de cada plataforma y así escoger cual
nos llama la atención por su estructura y forma de implementar sus procesos. Para
desarrollar nuestro proyecto de la mejor manera .

La seguridad de nuestro código se debe implementar ya sea la característica de


nuestra aplicación indagando cual política de seguridad es más fiable para los
diferentes tipos de aplicaciones(web, nativa)

También podría gustarte