DISEÑO DE APPS Y SITIOS WEB
Una aplicación (app)es un programa informático diseñado para facilitarle al usuario la realización de una tarea determinada, o asistirlo en operaciones del día a día. En este sentido, podemos decir que una aplicación móvil es una aplicación informática desarrollada para ser ejecutada a través de un dispositivo móvil.
El termino app viene del ingles Application, que se usa específicamente para referirse a las apps.
TIPOS DE APPS
|
|
TIPO
|
DESCRIPCIÓN
|
NATIVAS
|
Son apps desarrolladas
exclusivamente para un SO especifico, utilizado en un lenguaje y entorno de desarrollo
determinado que le otorga un funcionamiento estable y fluido.
En ellas, cada sistema
operativo tiene su propio SDK (kid de
desarrollo de software) por ejemplo:
1.- Las apps
para Android
2.- Las apps
para iOS
3.- Las apps
para WINDOWS Phone
Su principal ventaja es
su capacidad para adaptarse al 110 por ciento de las funciones de los
dispositivos, y que en su mayoría no necesitan internet para su
funcionamiento.
|
WEB
|
Son aquellas
que se desarrollan para ejecutarse en el navegador independientemente del SO; para elaborar estas aplicaciones
se usan lenguajes como HTML, CSS o
Javascrit; y un framework como Jquery
mobile.
Su bien
principal ventaja es justamente que se puede usar en cualquier dispositivo,
estas apps no se pueden usar los recursos del sistema ni del dispositivo de
manera óptima, sin mencionar que depende de una conexión de internet.
|
De todas estas fase, el planteamiento de la aplicación abarca únicamente la conceptualizacion, definición y diseño. El objetivo de la app este ligado a la necesidad del usuario (entretenimiento, información, interacción social, etc.) y a la forma de representarla.
Para generar una buena idea de app es necesario utilizar una investigación del usuario; sus motivaciones, necesidades y problemas serán el eje para construir una propuesta, y determinar los perfiles del usuario.
DISEÑO DE UNA APP MEDIANTE PLANTILLAS
Una aplicación, o software de aplicación, es un programa creado exclusivamente para realizar tareas gráficas, como procesar textos, administrar base de datos, editar vídeos e imágenes, crear animaciones, etc.