# data[].attributes.headline
significados y características d las herramientas del software

# data[].attributes.subject
significados y características d las herramientas del software

# data[].attributes.headline
¿Qué significa las herramientas de Desarrollo de Software hable con sus propias palabras como contribuye al beneficio del ser humano?

# data[].attributes.subject
¿Qué significa las herramientas de Desarrollo de Software hable con sus propias palabras como contribuye al beneficio del ser humano?

# data[].attributes.body
Las herramientas de desarrollo de software son aplicaciones o programas hechos para facilitar las actividades que hacen los programadores con el fin de que sea más rapido y eficiente

# data[].attributes.headline
¿Cuáles son los servicios que proporciona las Plataformas de Desarrollo de Software? 

# data[].attributes.subject
¿Cuáles son los servicios que proporciona las Plataformas de Desarrollo de Software? 

# data[].attributes.body
Editores de texto, editores de código fuente y entornos de desarrollo integrado o interactivo (IDE)

Compiladores

Intérpretes informáticos o interpretadores

Enlazadores

Depuradores o debuggers

# data[].attributes.headline
Sobre la palabra prototipo o Boceto que quiere decir o que sígnica? Aplicar una imagen. 

# data[].attributes.subject
Sobre la palabra prototipo o Boceto que quiere decir o que sígnica? Aplicar una imagen. 

# data[].attributes.body
Es para poder ver maso menos como sera la app que deseas hacer en modo de diseño para ver la estética, te ahorras tiempo y organizas bien que es lo que quieres hacer, en si lo que quiere decir es ver antes de programar

# data[].attributes.headline
¿Qué significa Usabilidad para el desarrollo de Software? mencione tres de que le llamen más la atención o considere más importantes. 

# data[].attributes.subject
¿Qué significa Usabilidad para el desarrollo de Software? mencione tres de que le llamen más la atención o considere más importantes. 

# data[].attributes.body
La usabilidad es un concepto que hace referencia a la facilidad con la que puede ser utilizada una interfaz, independientemente del tipo de aplicación. Se trata de un concepto de gran importancia ya que se encuentra totalmente ligado a la Experiencia de Usuario (UX) y a la Interfaz de Usuario (UI). Si un usuario no es capaz de saber utilizar una aplicación, la abandonará de inmediato.

Facilidad de aprendizaje: hace referencia a cómo de rápido puede un usuario que nunca ha hecho uso de la interfaz, ejecutar tareas básicas.

Eficacia de uso: hace referencia a la rapidez con la que un usuario ejecuta tareas básicas.

Facilidad del sistema para ser recordado: hace referencia a si un usuario que ya ha utilizado la interfaz anteriormente, recuerda cómo se utilizaba.

# data[].attributes.headline
¿De las Herramientas para las bases de datos existentes en el mercado actual cuáles son apropiadas o recomendadas para realizar una aplicación WEB? 

# data[].attributes.subject
¿De las Herramientas para las bases de datos existentes en el mercado actual cuáles son apropiadas o recomendadas para realizar una aplicación WEB? 

# data[].attributes.body
MongoDB

MYSQL

PostgreSQL

Microsoft SQL Server

Oracle Database

IBM Db2

SAP HANA

Cassandra

CouchDB

Redis

# data[].attributes.headline
Hable de las características más comunes de las Aplicaciones o Software para Sistemas Operativos usados para Computadoras. Aplique una imagen. 

# data[].attributes.subject
Hable de las características más comunes de las Aplicaciones o Software para Sistemas Operativos usados para Computadoras. Aplique una imagen. 

# data[].attributes.body
Sistema Operativo Windows.

Sistema operativo más usado el cual es estándar y funciona tanto para lo personal y parra negocios

Sistema Operativo Mac.

Sistema operativo el cual su característica es la seguridad que tiene y lo que pasa es que es más restringido ya que no es puede usar en cualquier dispositivo

Sistema Operativo Linux.

Este sistema es para computadoras personales de bajo costo y libre.

Con un sistema eficiente y rápido

Sistema Operativo Ubuntu.

Un sistema que se pude modificar de forma libre por cualquier persona

# data[].attributes.headline
Hable de las características más comunes de las Aplicaciones o Software para Sistemas Operativos usados para Teléfonos Inteligentes. Aplique una imagen. 

# data[].attributes.subject
Hable de las características más comunes de las Aplicaciones o Software para Sistemas Operativos usados para Teléfonos Inteligentes. Aplique una imagen. 

# data[].attributes.body
Android.

El es sistema operativo mas usado en el mundo y una de sus caracteristicas mas importantes es su sistema operativo de código abierto y distribucion gratuita, con su flexibilidad para ser modificado

https://1.bp.blogspot.com/-jZtXG1S6jPU/VyEG7q-F9II/AAAAAAAABmg/TVhL1mrhnycwcBnnJ2qaEXXoQtAtPVsRACLcB/s1600/Android.jpg

Iphone.

Es un sistema operativo de codigo cerrado y de pago y su caracteristica es su seguridad y calidad alta para resistir ataques por ejemplo la activacion de iCloud

Insertando imagen...

https://as01.epimg.net/meristation/imagenes/2020/06/22/betech/1592846007_058784_1592852471_noticia_normal.jpg

Windows 10 Mobile.

Las características son su función a una sola mano, su diseño, funcionalidad, rendimiento, etc.

5 características de Windows 10 Mobile que Android desearía tener - Movical Blog - Cómo Liberar un celular, Chequear IMEI

https://www.profesionalreview.com/wp-content/uploads/2016/03/windows-10-mobile.jpg

Symbian OS.

Sus características son multitarea, escalabilidad y seguridad

¿Qué es Symbian OS? - NinjaOne

Insertando imagen...

https://2.bp.blogspot.com/_fkWA1zJxn4k/TPAZFjpmo7I/AAAAAAAAABM/vB3S1NXLMyA/s1600/poster.png

Firefox OS.

Como era abrierto sus caracteristicas es que es ligero ,fluido y facil para programar o arreglar facilitando a los desarrolladores de este

Qué fue de Firefox OS, el sistema operativo abierto que quería hacer frente el duopolio de iOS y Android

Insertando imagen...

https://tuapppara.com/wp-content/uploads/2018/07/firefox-os.jpg

Ubuntu Touch.

Sus caracteristicas son la libertad qu trae ya que es abierto, seguro y rápido, entre otras

Ubuntu Touch: el SO de código abierto para tablets

https://i.blogs.es/79e4ad/ubutu-touch/450_1000.jpg

# data[].attributes.headline
Tabla 1. Bases de Datos utilizadas y referencias bibliográficas 

# data[].attributes.subject
Tabla 1. Bases de Datos utilizadas y referencias bibliográficas 

# data[].attributes.body
Nombre del motor de BASE DE DATOS

Utilidad o característica principal Imagen comercial de la base de datos

MariaDB

Sistema de gestión de bases de datos relacional RDBMS de código abierto, el cual es compatible con MySQL y su característica es el rendimiento y seguridad

https://th.bing.com/th/id/OIP.2zOnUeP1xErGt5cC4TZQ5QHaEO?rs=1&pid=ImgDetMain

MySQL

Gestión de bases de datos relacional RDBMS y es utilizado para almacenar, organizar y recuperar datos de aplicaciones de cualquier tamaño

https://th.bing.com/th/id/OIP.jpUdAA-It7dZiVU__B9D8gHaEK?rs=1&pid=ImgDetMain

SQL Server de Microsoft

Sistema de bases de datos relacional RDBMS caracterizada por si manejo de cantidades de datos empresariales y su seguridad

https://th.bing.com/th/id/OIP.pofVW4p6qp0s6h9GblYjagHaF-?rs=1&pid=ImgDetMain

MongoDB

Sistema de ase de datos enfocada en documentos y su característica es que maneja grandes cantidades de datos no estructurados de forma flexible y los almacena n formato JSON/BSON

https://niixer.com/wp-content/uploads/2023/03/mongoimagen-800x445.png

SQLite

Base de datos ligera y no necesita servidor ni guardar en diferentes archivos y su característica es que es una base de datos autocontenida, buena para proyectos pequeños

https://desarrolloweb.com/media/553/php-sqlite.jpg

Cassandra

Es una base de datos enfocada en la distribución y orientación de columnas y su característica es su potencial para manejar grandes cantidades de datos con alta disponibilidad

https://abdatum.com/media/images/que-es-cassandra-cluster.png

ORACLE

Sistema de base de datos RDBMS de nivel empresarial y su caracteristica es la seguridad y el soporte para procesamiento transaccional

https://cdn.goconqr.com/uploads/media/image/37274970/desktop_0699c285-0e7c-41eb-9780-5f738049b912.png

PostgreSQL

Es para gestionar las bases de datos relacionados al RDBMS/Ordbms de codigo abierto y su característica es su base de datos avanzada y extensible buena para empresas cientificas

https://th.bing.com/th/id/R.7b2fbac5a7be141d99c01deb71279037?rik=vgaIXXVfjy5nwg&riu=http%3a%2f%2fprogramaenlinea.net%2fwp-content%2fuploads%2f2018%2f08%2fBases-de-datos-PostgreSQL-1024x576-1024x576.jpg&ehk=o%2fjWcmIA%2feHL16KYJ895xuyVrEN1rYYbzqrg5GndThI%3d&risl=&pid=ImgRaw&r=0

# data[].attributes.headline
Que significa las DISC. Escriba que significa cada letra. 

# data[].attributes.subject
Que significa las DISC. Escriba que significa cada letra. 

# data[].attributes.body
Es una herramienta de comunicación en ambientes laborales

Dato

Representación simbólica(números, letras, algoritmos, etc.) de una variable cuantitativa o cualitativa. Existen dos tipos de datos

Simple que almacena un valor y el estructurado que almacena varios valores dentro de una misma variable

Información

Conjuntos de datos procesados que crean un mensaje con el que se puede comunicar y llegar a un mensaje claro

Sabiduría

Es la aplicación del conocimiento para situaciones para tener un mejor entendimiento de las cosas y estar capacitados para ello

Conocimiento

Es la información adquirida a través de la experiencia obbtenida por las formaciones, , etc.

# data[].attributes.body
Frontend

(Visualización del sitio web, interfaz, diseño web)

Es la parte del programa en el cual interactúan los usuarios y en la que pueden acceder directamente.

Backend

(Base de datos, servidores, programación, procesamiento de datos)

Es la capa de acceso a datos de un software, el cual contiene la lógica d la aplicación y es el que está conectado a la base de datos siento de poca accesibilidad para los usuarios ya que es la parte interna y más segura

# data[].attributes.body
ITM:Tema: Unidad 3 | 650202001-328 INTRODUCCIÓN A LA FORMACIÓN PROFESIONAL-VIRTUAL 2025-1 | campusVirtual

# data[].attributes.attachment_link.description
icono de la institución universitaria ITM

# data[].attributes.body
https://programaenlinea.net/wp-content/uploads/2018/09/software-1.png

https://1.bp.blogspot.com/-jZtXG1S6jPU/VyEG7q-F9II/AAAAAAAABmg/TVhL1mrhnycwcBnnJ2qaEXXoQtAtPVsRACLcB/s1600/Android.jpg

https://as01.epimg.net/meristation/imagenes/2020/06/22/betech/1592846007_058784_1592852471_noticia_normal.jpg

https://www.profesionalreview.com/wp-content/uploads/2016/03/windows-10-mobile.jpg

https://2.bp.blogspot.com/_fkWA1zJxn4k/TPAZFjpmo7I/AAAAAAAAABM/vB3S1NXLMyA/s1600/poster.png

https://tuapppara.com/wp-content/uploads/2018/07/firefox-os.jpg

https://i.blogs.es/79e4ad/ubutu-touch/450_1000.jpg

https://th.bing.com/th/id/OIP.2zOnUeP1xErGt5cC4TZQ5QHaEO?rs=1&pid=ImgDetMain

https://th.bing.com/th/id/OIP.jpUdAA-It7dZiVU__B9D8gHaEK?rs=1&pid=ImgDetMain

https://th.bing.com/th/id/OIP.pofVW4p6qp0s6h9GblYjagHaF-?rs=1&pid=ImgDetMain

https://niixer.com/wp-content/uploads/2023/03/mongoimagen-800x445.png

https://desarrolloweb.com/media/553/php-sqlite.jpg

https://abdatum.com/media/images/que-es-cassandra-cluster.png

https://cdn.goconqr.com/uploads/media/image/37274970/desktop_0699c285-0e7c-41eb-9780-5f738049b912.png

https://th.bing.com/th/id/R.7b2fbac5a7be141d99c01deb71279037?rik=vgaIXXVfjy5nwg&riu=http%3a%2f%2fprogramaenlinea.net%2fwp-content%2fuploads%2f2018%2f08%2fBases-de-datos-PostgreSQL-1024x576-1024x576.jpg&ehk=o%2fjWcmIA%2feHL16KYJ895xuyVrEN1rYYbzqrg5GndThI%3d&risl=&pid=ImgRaw&r=0

# data[].attributes.attachment_link.readable_text
" Volver al índice del diccionario

Usabilidad, ¿qué es?

La usabilidad es un concepto que hace referencia a la facilidad con la que puede ser utilizada una interfaz, independientemente del tipo de aplicación. Se trata de un concepto de gran importancia ya que se encuentra totalmente ligado a la Experiencia de Usuario (UX) y a la Interfaz de Usuario (UI). Si un usuario no es capaz de saber utilizar una aplicación, la abandonará de inmediato.

La usabilidad se basa en el Diseño Centrado en Usuario (DCU) el cual, se basa en las necesidades del usuario de manera en que se desarrolla por y para él.

Postulados de la usabilidad

La usabilidad puede ser clasificada a través de cinco postulados:

Facilidad de aprendizaje: hace referencia a cómo de rápido puede un usuario que nunca ha hecho uso de la interfaz, ejecutar tareas básicas.

Eficacia de uso: hace referencia a la rapidez con la que un usuario ejecuta tareas básicas.

Facilidad del sistema para ser recordado: hace referencia a si un usuario que ya ha utilizado la interfaz anteriormente, recuerda cómo se utilizaba.

Frecuencia y severidad del error: hace referencia a la frecuencia con la que los usuarios cometen errores, la severidad de los mismos y la facilidad para resolverlos.

Satisfacción subjetiva: hace referencia a si al usuario le gusta hacer uso del sistema, si está satisfecho.

Pruebas para detectar la usabilidad de una interfaz

Dentro del área, existen diferentes maneras de probar cuánto de usable es una interfaz. Para ello, se pueden utilizar diferentes técnicas como las descritas a continuación:

Tests con usuarios: se trata de una de las técnicas más conocidas. Para llevarla a cabo, se selecciona un número de usuarios potenciales y se comienzan a hacer pruebas en tiempo real con la interfaz a la par que se plantean preguntas. En los tests con usuarios, éstos pueden ser grabados con una cámara o inclusive, se pueden usar técnicas de seguimiento del ojo (eye-tracking) para medir qué lugares de la interfaz son los más relevantes.

Herramientas de tipo software: existen herramientas capaces de detectar la usabilidad del sitio web a través de, por ejemplo, los tiempos de renderización.

" Volver al índice del diccionario

# data[].attributes.attachment_link.description
" Volver al índice del diccionario La usabilidad es un concepto que hace referencia a la facilidad con la que puede ser utilizada una interfaz, independientemente del tipo de aplicación. Se trata de un concepto de gran importancia ya que se encuentra totalmente ligado a la Experiencia de Usuario (UX) y a la Interfaz de Usuario (UI).

# data[].attributes.body
Areatecnologica(s.f.):https://www.areatecnologia.com/sistemas-operativos.htm#Tipos_de_Sistemas_Operativos

# data[].attributes.body
https://www.tecnologia-informatica.com/sistemas-operativos-moviles/

# data[].attributes.body
https://www.yeeply.com/blog/como-definir-tu-aplicacion-movil-hacer-prototipo-de-app/

# data[].attributes.body
https://campusvirtual.itm.edu.co/course/view.php?id=495&section=15

# data[].attributes.body
https://campusvirtual.itm.edu.co/course/view.php?id=495&section=15

# data[].attributes.headline
Comparta su propia experiencia, cuéntenos qué aprendió en la materia en un párrafo corto de poco o más de 10 renglones. Cada uno de los integrantes aporta su opinión. 

# data[].attributes.subject
Comparta su propia experiencia, cuéntenos qué aprendió en la materia en un párrafo corto de poco o más de 10 renglones. Cada uno de los integrantes aporta su opinión. 

# data[].attributes.body
Nombre del Estudiante: Diego Alejandro Cardenas Agudelo. Experiencia: el aprendizaje que adquirido en este tiempo es la cantidad tan grande de las herramientas para las bases de datos, la creación de aplicativos, también aprendí sobre la diferencia del frotend y el backend, el cual el frotend tiene que ver más con lo que los usuarios que lo estén utilizando puedan verlo que emite en cambio el backend tiene que ver con todo el código interno y poco accesible para usuarios comunes, en él está la lógica de los programas. Profundice más sobre el DISC de los tipos de datos que hay, en que son dos tipos el simple que es un solo valor y el estructurado que es el que puede tener varios valores en un solo dato, la información que es la que son los datos ordenados, el conocimiento el cual es las informaciones que hemos adquirido antes de y la sabiduría la cual es el manejo que le damos a todos los conocimientos que tenemos en momentos específicos.

# data[].attributes.attachment_link.title
12 Programas de BASE DE DATOS más Utilizados - TuProfeDigital.Net

# data[].attributes.attachment_link.description
Guía informática para profesores y estudiantes acerca 12 Programas de BASE DE DATOS más Utilizados

# data[].attributes.body
profe digital(s.f.):

# data[].attributes.attachment_link.title
12 Programas de BASE DE DATOS más Utilizados - TuProfeDigital.Net

# data[].attributes.attachment_link.description
Guía informática para profesores y estudiantes acerca 12 Programas de BASE DE DATOS más Utilizados

# data[].attributes.body
magazine(7 julio,2023)

# data[].attributes.attachment_link.readable_text
" Volver al índice del diccionario

Usabilidad, ¿qué es?

La usabilidad es un concepto que hace referencia a la facilidad con la que puede ser utilizada una interfaz, independientemente del tipo de aplicación. Se trata de un concepto de gran importancia ya que se encuentra totalmente ligado a la Experiencia de Usuario (UX) y a la Interfaz de Usuario (UI). Si un usuario no es capaz de saber utilizar una aplicación, la abandonará de inmediato.

La usabilidad se basa en el Diseño Centrado en Usuario (DCU) el cual, se basa en las necesidades del usuario de manera en que se desarrolla por y para él.

Postulados de la usabilidad

La usabilidad puede ser clasificada a través de cinco postulados:

Facilidad de aprendizaje: hace referencia a cómo de rápido puede un usuario que nunca ha hecho uso de la interfaz, ejecutar tareas básicas.

Eficacia de uso: hace referencia a la rapidez con la que un usuario ejecuta tareas básicas.

Facilidad del sistema para ser recordado: hace referencia a si un usuario que ya ha utilizado la interfaz anteriormente, recuerda cómo se utilizaba.

Frecuencia y severidad del error: hace referencia a la frecuencia con la que los usuarios cometen errores, la severidad de los mismos y la facilidad para resolverlos.

Satisfacción subjetiva: hace referencia a si al usuario le gusta hacer uso del sistema, si está satisfecho.

Pruebas para detectar la usabilidad de una interfaz

Dentro del área, existen diferentes maneras de probar cuánto de usable es una interfaz. Para ello, se pueden utilizar diferentes técnicas como las descritas a continuación:

Tests con usuarios: se trata de una de las técnicas más conocidas. Para llevarla a cabo, se selecciona un número de usuarios potenciales y se comienzan a hacer pruebas en tiempo real con la interfaz a la par que se plantean preguntas. En los tests con usuarios, éstos pueden ser grabados con una cámara o inclusive, se pueden usar técnicas de seguimiento del ojo (eye-tracking) para medir qué lugares de la interfaz son los más relevantes.

Herramientas de tipo software: existen herramientas capaces de detectar la usabilidad del sitio web a través de, por ejemplo, los tiempos de renderización.

" Volver al índice del diccionario

# data[].attributes.attachment_link.description
" Volver al índice del diccionario La usabilidad es un concepto que hace referencia a la facilidad con la que puede ser utilizada una interfaz, independientemente del tipo de aplicación. Se trata de un concepto de gran importancia ya que se encuentra totalmente ligado a la Experiencia de Usuario (UX) y a la Interfaz de Usuario (UI).

# data[].attributes.body
Tecnologia+informatica(s.f.):https://www.tecnologia-informatica.com/sistemas-operativos-moviles/

# data[].attributes.body
yeeplay(s.f.):https://www.yeeply.com/blog/como-definir-tu-aplicacion-movil-hacer-prototipo-de-app/

# data[].attributes.attachment_link.readable_text
Hacer un prototipo de app móvil es una de las técnicas más sencillas para previsualizar cómo va a quedar la aplicación a desarrollar, en cuestión de diseño, y sin tener que empezar a programar ni una línea de código.

Hacer un prototipo de app te ahorrará mucho tiempo y trabajo. Además, te va a permitir ver de manera muy fiel cómo va a quedar la app y si es necesario optimizar el diseño, apariencia y usabilidad de la misma.

Si vas a subcontratar el desarrollo de la app este proceso te ayudará a obtener un presupuesto ajustado a o que realmente necesitas; si, por el contrario, estás en el lado de los desarrolladores, el prototipo será la primera entrega que muestres a tu cliente para validación.

En caso de que quisiera cambios en el diseño será mucho más fácil hacerlos desde la herramienta de prototipado de apps. Incluso puedes realizar varios prototipos para que el cliente escoja el que más se ajusta a lo que quiere.

La variedad de herramientas para hacer prototipos que hay disponibles en el mercado es amplia. En este artículo os vamos a hacer un resumen con algunas que te permiten crear prototipos de app online y otras que deberéis descargar. También os damos algunos consejos. ¡Sigue leyendo!

Índice - Cómo crear un prototipo de app móvil

¿Por qué es importante un buen prototipo?

¡No empieces la casa por el tejado! Debes tener es un boceto bien definido antes de ponerte a programar una sola línea de código. Este es precisamente uno de los mantras de los profesionales en Yeeply. Tenemos dos buenas razones por las que debes hacer esto.

No tires horas de trabajo a la basura . Si empiezas con el desarrollo del código antes de tener claras las pantallas y la funcionalidad de la app es muy posible que luego te toque refactorizar y rehacer un montón de pantallas de la app. Cuando además has subcontratado servicios, como el desarrollo o el diseño, este gasto de horas puede suponer además un importante gasto de dinero.

Pon a prueba tu idea desde el principio. Prototipar es importante desde el punto de vista de la concepción de la idea. Es perfecto para hacerte una idea del resultado final con muy poco esfuerzo y para comprobar qué funciona y qué no en el conjunto de la app.

Diferencias entre prototipos, mockups y wireframes

¿Cuál es la diferencia entre una maqueta y un prototipo? ¿Son sinónimos prototipos, mockups o wireframes? Realmente son tres cosas distintas, todas ellas fundamentales en el diseño de interfaces móviles.

Aunque en este artículo nos hemos enfocado al prototipo, este es solo la evolución de los wireframes y los mockups anteriormente trabajados. Veamos en qué consiste exactamente cada uno.

Se trata de una especie de boceto de la aplicación móvil en el que definimos, sin nada de estilo o diseño, qué cosas deben aparecer y dónde van a estar en nuestra app. También añadiremos una explicación visual de cómo va a ser la interacción. Es importante trabajarlo desde la base ya que estos wireframes son el esqueleto de la app móvil. La idea es que se hagan de forma muy sencilla: incluso un boceto a mano puede servir como punto de partida.

Mockup. Los mockups tienen como objetivo mostrar la parte más visual del proyecto. Presentan la estructura de la información, los contenidos y las funcionalidades de forma estática. Representan muy bien cómo va a ser la app, pero con una inversión mucho menor de lo que supondría un prototipo propiamente dicho.

Prototipo. Avanzamos un poco más hacia el desarrollo de aplicaciones móviles en sí mismo cuando nos ponemos a hacer un prototipo. Llegados a este punto, utilizarás alguna herramienta para darle 'vida' a tu wireframe. La idea es que un prototipo muestre cómo va a ser la interacción de la app y que te permita hacerte una idea de cómo será finalmente. Son extremadamente útiles para testear la usabilidad de un proyecto.

¿Cómo se hace un prototipo? Puntos clave

¿Listo para ponerte manos a la obra con tu propuesta de app? Tenemos algunos consejos que queremos resaltar desde nuestra experiencia. ¿Vemos los puntos clave al prototipar apps?

Empieza por definir el menú de la app . Céntrate después en la arquitectura móvil para organizar todo el contenido que quieres incluir y decidir cuál irá en el menú y cuál no.

Explica las acciones que vas a realizar en cada una de las partes del diseño cuando crees tu mockup. Por ejemplo, indica con qué zonas se puede interactuar. Si, por ejemplo, hay un botón especifica además que sucede cuando se pulsa sobre el mismo. Indica también el tipo de acción (tap, slide o swipe, por ejemplo).

Trabaja la usabilidad desde el principio . Si tu app no es usable ya puedes olvidarte de que tenga éxito. Los usuarios la abandonarán en estampida.

Define qué colores vas a utilizar . Te facilitará la tarea de hacer un mockup en condiciones. Escoge por lo menos una gama de colores para tu diseño de apps, siempre en consonancia con el branding de la empresa, si esta ya existe.

Quizás te interesa: Cómo y por qué crear aplicaciones para smart tv

Herramientas para hacer un prototipo de app

1. Justinmind

Este creador de prototipos sin código es una de las herramientas más potentes en su ámbito. Tiene una herramienta para hacer wireframes gratuita y la versión completa para hacer prototipos está disponible desde $ 19 al mes (con esta versión más económica tienes prototipos ilimitados). Puedes descargarla de forma gratuita en Mac y Windows.
La herramienta cuenta con una galería de elementos nativos de iOS y Android que te permiten crear un prototipo muy fiel al resultado final en el móvil. Puedes cargar los diseños directamente desde Photoshop o Sketch, entre otras herramientas.
Puedes dotar a los diseños de prácticamente cualquier transición (rotar, tap, voltear, scroll...). Una vez tengas listo tu prototipo, Justinmind te permite ponerlo a prueba en cualquier dispositivo Android, iPhone o iPad a partir de un simulador.

2. FluidUI

Simple pero con lo necesario para crear desde wireframes hasta prototipos muy interactivos, tanto web como app. FluidUI te permite trabajar de forma muy rápida: puedes utilizar los más de 2.000 componentes ya existentes en la herramienta; o cargar tus propios diseños. Con pocos clics puedes después animar y dar vida a tus prototipos.
Tiene una versión de escritorio y una versión que te permite trabajar el diseño de prototipos online sin necesidad de instalar ningún programa.

La versión gratuita permite crear hasta diez pantallas para un único prototipo, lo cual puede quedarse corto si tienes una app compleja, aunque para un prototipo sencillo funciona bien. Para ir más allá, tendrás que contratar alguno de los planes mensuales, disponibles a partir de $ 8,25 al mes.

Otra de sus cualidades es que puedes descargar la app para probar tu prototipo en dispositivos Android e iOS, y testear el diseño que hemos creado con la herramienta. Además, es una herramienta colaborativa y permite trabajar en equipo sobre un mismo prototipo.

3. NinjaMock

NinjaMock es una herramienta que te permite crear un prototipo de app online, sin necesidad de instalar ningún programa. Los elementos que incorporamos ofrecen un acabado de dibujo a mano alzada. No es lo más idóneo para diseñar una app móvil, pero sirve como programa para hacer bocetos de tus aplicaciones.

La principal ventaja de NinjaMock es que es completamente gratuita. Uno de los mayores inconvenientes que podemos encontrar es, por ejemplo, que la interacción de sus prototipos no va más allá de enlaces entre pantallas. Como herramienta para realizar un primer esbozo NinjaMock es más que suficiente.

4. Invision

Esta es sin duda una de las herramientas más potentes que podemos encontrar gratuitamente. La parte de prototipos de Invision te permite transformar un diseño estático en un prototipo interactivo con transiciones y animaciones.

Algo en lo que destaca Invision es la posibilidad de trabajar de forma colaborativa en equipo sobre un mismo prototipo.

El plan gratuito solo permite realizar un solo prototipo a la vez, aunque con las versiones de pago podemos tener 5, 10, 15 y hasta 100 proyectos activos y para un equipo de más personas. Los precios son relativamente asequibles, con un coste de entre $ 15 y $ 100 mensuales.

Es muy recomendable para pequeñas agencias y equipos de desarrollo formados por pocos miembros y que trabajan en pocos proyectos a la vez. Es un entorno idóneo para la colaboración a la hora de hacer un prototipo de app. Además existe la versión para Mac con la que puedes sincronizar los archivos que necesites.

5. Proto.io

Creación de prototipos sin necesidad de saber de código. Crea tus diseños y dales vida con interacciones y animaciones para comprobar cómo sería tu aplicación. Como sucede con otras herramientas de esta lista, Proto.io te permite visualizar el prototipo en varios dispositivos y compartir esta previsualización.
Puedes probarlo de forma gratuita durante 15 días y, si te convence, contratar la versión de pago desde $ 24/mes (incluye un usuario y cinco proyectos activos).

La herramienta de prototipos de apps Antetype busca un nivel más alto de diseño. Actualmente, debido a una actualización, puedes tener acceso gratuito a la versión existente.

Aunque las comparaciones son odiosas, tiene un estilo similar a Keynote. Muy sencilla e intuitiva, puedes encontrar esta herramienta exclusivamente para Mac y puedes comprarla en la propia web de la herramienta o en la Apple Store.

Esta herramienta no solamente permite crear apps sino que también puedes diseñar todo tipo de webs. Una herramienta muy completa, que si puedes, deberías probar. La posibilidad de descargar extras se convierte en una opción muy interesante para el desarrollador de aplicaciones iOS, Android, Windows Phone, pero también para webs.

Errores comunes el crear un prototipo

Queremos poner sobre la palestra cuatro errores que ocurren muy a menudo y que dificultan el proceso de desarrollo de aplicaciones móviles.

Poner demasiado hincapié en el diseño en las primeras fases de prototipado. Los pequeños detalles del diseño se irán puliendo cuando todo lo demás ya esté listo, aunque siempre vendrá bien tener una idea del diseño a grandes rasgos, pero con posibilidad de hacer cambios.

Olvidar las funcionalidades que queremos incluir. Sobre todo si hablamos de proyectos externalizados en los que el cliente no sabe al cien por cien el desarrollo de aplicaciones móviles que quiere.

Dejar demasiados frentes abiertos. Intenta trabajar una propuesta sólida, aunque más adelante se vaya a modificar.

No des por supuesto que el cliente es técnico. En casos de subcontratación como los que manejamos en Yeeply casi nunca es así. Siempre habrá que explicar muy bien cómo funciona la app. Si piensas en tu cliente como el tester más exigente y menos experimentado que va a probar tu app, harás un buen mockup o prototipo.

¡Pasamos a la fase de desarrollo!

Una vez tengas el prototipo o mockup validado... ¡empieza el trabajo duro! Por fin puedes ponerte manos a la obra con el desarrollo de la app móvil. Este mockup o bien el prototipo que has diseñado será el punto de referencia para el desarrollador. Siempre será el modelo en el que basarse, agilizando el trabajo y resolviendo dudas sencillas que de otra forma te robarían tiempo.

¿Todavía no tienes a alguien que se encargue de darle vida a un prototipo?
En Yeeply buscamos entre nuestros profesionales certificados para encontrar el desarrollador adecuado para tu proyecto. Solo necesitamos que que nos cuentes un poco más sobre tu proyecto. ¡Hazlo a través de este enlace!

ACTUALIZACIÓN: Este artículo fue publicado originalmente el 18 de septiembre de 2014 y ha sido actualizado para mejorar su calidad.

# data[].attributes.attachment_link.title
🥇 Hacer un Prototipo App: Consejos y Herramientas

# data[].attributes.attachment_link.description
Hacer un prototipo de app móvil es una de las técnicas más sencillas para previsualizar cómo va a quedar la aplicación a desarrollar, en cuestión de diseño, y sin tener que empezar a programar ni una línea de código. Hacer un prototipo de app te ahorrará mucho tiempo y trabajo.