CUADRO COMPARATIVO (PROGRAMACION MOVIL VS PROGRAMACION TRADICIONAL ............................................................................................................................ 4 CONCLUSION
INTRODUCCION El desarrollo para dispositivos móviles es el área de programación que más cambios está sufriendo en nuestros días. Es por ello que se apuesta por una integración vía Web con dichos dispositivos. Cuando se desarrolla una aplicación para un dispositivo móvil, se puede optar por dos vías: O desarrollas en la tecnología del sistema operativo del dispositivo (Windows Phone, Android, BlackBerry o IPhone); O desarrollas para web adaptado al dispositivo móvil. La diferencia es la siguiente: Si desarrollas para una tecnología en concreto, la aplicación puede funcionar sin necesidad de Internet (aunque casi todas hacen uso de la red). También está integrada en el dispositivo en sí. En cambio, si desarrollas para web adaptado a móvil, la aplicación se ejecutará desde el navegador web del dispositivo y funcionará para todas las tecnologías, ya que en todos los dispositivos existe un navegador web.
CUADRO COMPARATIVO (PROGRAMACION MOVIL VS PROGRAMACION TRADICIONAL CONCEPTO Es L A N O I C I D A R T . P
un
ORIGEN paradigma
de
A finales programación orientado a de los mejorar la claridad, calidad y años 1970. tiempo
de
programa
desarrollo de
de
VENTAJAS
un
Los programas son más fáciles de entender y pueden ser leídos de forma secuencial. La estructura de los programas es clara, puesto que las instrucciones están más ligadas o relacionadas entre sí.
computadora,
DESVENTAJAS
aprendizaje largas
utilizando únicamente subrutinas y tres estructuras: secuencia, selección e iteración.
Reducción del esfuerzo en las pruebas y depuración. El seguimiento de los fallos o errores del programa se facilita debido a su estructura más sencilla y comprensible, por lo que los errores se pueden detectar y corregir más fácilmente.
Dificultad en la abstracción
Curvas de
Limitaciones para el programador.
Tamaño excesivo en las aplicaciones resultantes.
Reducción de los costos de mantenimiento.
Los programas son más sencillos y más rápidos de confeccionar. Se incrementa el rendimiento de los programadores.
Velocidad de ejecución (cómo resultado del punto anterior)
P.
La programación es el proceso 70
y
80
MO
de diseñar, escribir, depurar y desde
las
VIL
mantener el código fuente de calculador aplicaciones móviles. El código as
Casi el 80% de las
plataformas(web app).
apps requieren
Proceso de desarrollo más sencillo y económico
conexión a internet.
No necesita ninguna aprobación externa para
fuente es escrito en un lenguaje programab de programación. El propósito de les.
El mismo código base reutilizable en múltiples
Acceso muy limitado
publicarse (web app).
a los elementos y
El usuario siempre dispone de la última versión.
características del
la
programación
aplicaciones
que
es
crear
exhiban
comportamiento deseado.
un
hardware del disp.
Pueden reutilizarse sitios responsiva ya “
”
diseñados.
La experiencia del
Visibilidad en appstore.
usuario y el tiempo
Envió de notificaciones o avisos a los usuarios.
de respuesta es
Actualización constante de la app.
menor.
Requiere mayor esfuerzo en promoción y visibilidad.
Diferentes hailidades, idiomas, y herramientas para cada plataforma.
CONCLUSION
Las diferencias entre los tipos de programación, son muy notables principalmente por las modas, tendencias y necesidades que se viven en pleno 2015, las ventajas y desventajas hacen notar pros y contras que nos pueden ayudar a definir y entender muy bien las características de cada tipo de programación, así como sus funciones y los lugares en los cuales son aplicadas.
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.