# data[].attributes.body
La innovación tecnológica es un producto nuevo o sensiblemente mejorado introducido en el mercado, la introducción dentro del establecimiento de un proceso nuevo o sensiblemente mejorado.

"La innovación es la introducción de nuevos productos y servicios, nuevos procesos, nuevas fuentes de abastecimiento y cambios en la organización industrial, de manera continúa, y orientados al cliente, consumidor o usuario".
(J.A. Schumpeter)

ejemplo de innovación tecnológica:

El Sistema de posicionamiento global GPS cambió la forma que nos desplazamos. Gracias a este sistema creado inicialmente sólo para uso militar, hoy podemos situarnos en un lugar desconocido y encontrar caminos sin la necesidad de un mapa ni de conocimiento previo.

El GPS usa los 24 satélites que orbitan nuestro planeta Tierra para entregar la ubicación exacta directamente a nuestro dispositivo electrónico. Desde el diseño de mapas en II a.C. y el invento de la brújula en 1090, el GPS constituye una innovación tecnológica sorprendente para ubicarnos en este mundo.

# data[].attributes.body
Una aplicación (también llamada app) es simplemente un programa informático creado para llevar a cabo o facilitar una tarea en un dispositivo, esta hace referencia a la acción y el efecto de aplicar o aplicarse(poner algo sobre otra cosa, emplear o ejecutar algo, atribuir).

ejemplo:
Google maps:
La facilidad de uso y las múltiples herramientas que ofrece lo han convertido en un referente actual para consultar de forma rápida cualquier lugar del mundo. Google Maps funciona mediante la superposición de fotografías vista satélite así como desde panorámicas a nivel de calle realizadas por el famoso vehículo de Google -Street View-.

De esta forma, con Google Maps es posible navegar por prácticamente cualquier calle del mundo, permitiendo que los usuarios puedan realizar movimientos de 360 grados de forma horizontal y 290 grados de forma vertical. Así pues, el usuario puede contemplar virtualmente hasta las zonas más recónditas de ciudades y aéreas metropolitanas.
(Julián Pérez, María Merino.2013)

# data[].attributes.body
Se denomina algoritmo a un grupo finito de operaciones organizadas de manera lógica y ordenada que permite solucionar un determinado problema.
Se trata de una serie de instrucciones o reglas establecidas que, por medio de una sucesión de pasos, permiten arribar a un resultado o solución.

Ejemplo:
para sumar 2 números enteros.

Datos de inicio: Nùmero A, Nùmero B y Resultado son números enteros.

Inicio
1.-Pedir Nùmero A y Número B.
2.-Leer Número A y Nùmero B.
3.-Resultado= Nùmero A y Nùmero B.
4.-Mostrar Resultado.
Fin

# data[].attributes.body
El diagrama de flujo o también diagrama de actividades es una manera de representar gráficamente un algoritmo o un proceso de alguna naturaleza, a través de una serie de pasos estructurados y vinculados que permiten su revisión como un todo.

La representación gráfica de estos procesos emplea, en los diagramas de flujo,una serie determinada de figuras geométricas que representan cada paso puntual del proceso que está siendo evaluado. Estas formas definidas de antemano se conectan entre sí a través de flechas y líneas que marcan la dirección del flujo y establecen el recorrido del proceso, como si de un mapa se tratara.

Hay cuatro tipos de diagrama de flujo en base al modo de su representación:

Horizontal. Va de derecha a izquierda, según el orden de la lectura.

Vertical. Va de arriba hacia abajo, como una lista ordenada.

Panorámico. Permiten ver el proceso entero en una sola hoja, usando el modelo vertical y el horizontal.

Arquitectónico. Representa un itinerario de trabajo o un área de trabajo.

Los diagramas de flujo son un mecanismo de control y descripción de procesos, que permiten una mayor organización, evaluación o replanteamiento de secuencias de actividades y procesos de distinta índole, dado que son versátiles y sencillos. Son empleados a menudo en disciplinas como la programación, la informática, la economía, las finanzas, los procesos industriales e incluso la psicología cognitiva.

Ejemplo:

# data[].attributes.body
El pseudocódigo es una serie de símbolos que forman parte de un sistema y que tienen un determinado valor ya asignado. Los símbolos que se incluyen en un código se combinan respetando reglas y permiten transmitir un mensaje.
Es una noción que se emplea en el ámbito de la informática. Se trata de un falso lenguaje, ya que apela a las normas de estructura de un lenguaje de programación aunque se encuentra desarrollado para que pueda ser leído por un ser humano y no interpretado por una máquina.

El pseudocódigo, en este sentido, esta considerado como una descripción de un algoritmo que resulta independiente de otros lenguajes de programación.

Un pseudocódigo, por lo tanto, se emplea cuando se pretende describir un algoritmo sin la necesidad de difundir cuáles son sus principios básicos.

Ejemplo:

Inicio
1.-Introduzca Numero A y Numero B.
2.-Leyendo Numero A y Numero B.
3.-Hacer Resultado= Numero A + Numero B.
4.-Mostrar Resultado en pantalla.
Fin

# data[].attributes.body
Análisis:
se analizan las peticiones o requerimientos de las personas o entidad para la cual se desarrolla el servicio móvil “Cliente”, el propósito es definir las características del mundo o entorno de la aplicación. Se realizan tres tareas: obtener requerimientos, clasificar los requerimientos y personalizar el servicio.
● Obtener requerimientos: se sugiere hacer una serie de entrevistas al cliente.
● Clasificar los requerimientos: una vez identificados los requerimientos que debe tener el software, se procede a clasificarlos.
● Personalizar el servicio: adicional-mente se deben analizar aspectos de la cotidianidad del cliente como preferencias, costumbres y particularidades del usuario, con el propósito de garantizar la aceptación del servicio.

Diseño:

El objetivo de esta etapa es plasmar el pensamiento de la solución mediante diagramas o esquemas, considerando la mejor alternativa al integrar aspectos técnicos, funcionales, sociales y económicos. A esta fase se retorna si no se obtiene lo deseado en la etapa prueba de funcionamiento. Se realizan cuatro actividades en esta fase: definir el escenario, estructurar el software, definir tiempos y asignar recursos.
● Definir el escenario: las aplicaciones móviles se pueden diseñar para ejecutarse en diferentes escenarios, dependiendo del sistema de conexión y sincronización con el servidor o aplicación central.
● Estructurar el software: se deben utilizar algunos diagramas de Modelado de Lenguaje Unificado, Unified Modeling Language (UML), según las necesidades del proyecto, modelando el sistema desde varias perspectivas.
● Definir tiempos: se establecen los plazos para cada una de las actividades restantes, con el objetivo de terminar la aplicación a tiempo para su salida al mercado.
● Asignar recursos: se asignan los recursos para realizar cada actividad y alcanzar los objetivos propuestos, se deben considerar recursos humanos, financieros y tecnológicos.

Desarrollo:

El objetivo de esta fase es implementar el diseño en un producto de software. En esta etapa se realizan las siguientes actividades:
● Codificar: se escribe en el lenguaje de programación seleccionado.
● Pruebas unitarias: se verifica el funcionamiento de la aplicación.
● Documentar el código: a medida que se codifica y se prueba cada elemento, se redacta la pequeña documentación sobre lo desarrollado.
● Codificar ayudas: además del manual de instalación y de usuario, deben existir una serie de ayudas que informen de manera didáctica lo que puede hacer el usuario con la aplicación.

Pruebas de funcionamiento:

El objetivo de esta fase es verificar el funcionamiento de la aplicación en diferentes escenarios y condiciones; para esto se realizan las siguientes tareas:
● Emulación y simulación: se realizan pruebas simulando el escenario y emulando el dispositivo móvil, explorando todas las utilidades y funciones de la aplicación, introduciendo diferentes datos, inclusive erróneos, para medir la funcionalidad y el nivel de robustez del software.
● Dispositivos reales: deben hacerse pruebas de campo en equipos reales para medir el desempeño y el rendimiento del aplicativo.

Entrega:

Terminada la depuración de la aplicación y atendidos todos los requerimientos de última hora del cliente se da por finalizada la aplicación y se procede a la entrega del ejecutable, el código fuente, la documentación y el manual del sistema.
● Manuales: el objetivo es el entrenamiento; una aplicación móvil debe constar de un manual del sistema donde se indique el proceso de instalación, la atención a posibles fallas en el tiempo de ejecución y, las especificaciones técnicas mínimas de hardware y software que requiere el equipo.
● Distribución: se define el canal de comercialización de la aplicación, con el propósito de adecuar la aplicación al medio de distribución.

# data[].attributes.body
Es importante por que si es organizado se reduce el tiempo que se tarda haciendo una aplicación, al aumentar la interacción que se produce durante el trabajo en colaboración se acelerar el aprendizaje, mejorar las destrezas sociales y ayuda a solucionar problemas individuales de manera rápida y eficiente.

# data[].attributes.headline
Delitos o peligros que incluyen la creación de apps

# data[].attributes.subject
Delitos o peligros que incluyen la creación de apps

# data[].attributes.body
Uno de los delitos es la piratería y la propiedad intelectual consiste en la realización de copias ilegales de programas o aplicaciones informáticas originales, o la falsificación y posterior distribución de imitaciones de productos de aplicaciones.

# data[].attributes.body
1.-Infinite Monkeys: es una herramienta para crear aplicaciones móviles para iPhone, Android y HTML5 de forma gratuita con gran variedad de plantillas y opciones que puedes añadir a tu app con sólo arrastrar un botón.

2.-Good Barber: De similares prestaciones, esta herramienta cuida mucho el diseño final de las apps, pudiendo personalizar hasta el último detalle de tu aplicación.

3.- Como: Puedes añadir páginas a tu app y nuevos elementos con solo arrastrar con el ratón. La subida a la Apple Store y Google Play es instantánea.

# data[].attributes.body
Eutat-Euskal Estatistika- instituto vasco de estadística (31/05/2019). Innovación de proceso. Recuperado el 24/06/2019.  www.eustat.eus

Pèrez Porto. J, Merino. M. (2010). Definición de aplicación. Recuperado el 25/06/2019.  https://definicion.de/aplicacion/

Pèrez Porto. J, Merino. M.(2013). Definición de pseudocodigo. Recuperado el 25/06/2019.  https://definicion.de/pseudocodigo/

"diagrama de flujo". Autor: Maria Estela Raffino.  Para: Concepto.de . Disponible en:  https://concepto.de/diagrama-de-flujo/.  Consultado: 25 de junio de 2019

Pèrez Porto. J, Gardey. A. (2008). Definicion de metodo. Recuperado el 26/06/2019.  https://definicion.de/metodo/

# data[].attributes.body
Autor: Daira Rósalia Cen Chávez
2° semestre
Grupo: E
Turno. Vespertino
Fecha de creación: 24/06/2019