APLICACIONES MOVILES Documento
APLICACIONES MOVILES Documento
APLICACIONES MOVILES Documento
APLICACIONES
MÓVILES
Grupo 6 Evaluación ICT
1
QUE SON LAS APLICACIONES MOVILES
Una aplicación móvil, también llamada app móvil, es un tipo de aplicación diseñada para ejecutarse en
un dispositivo móvil, que puede ser un teléfono inteligente o una tableta. Incluso si las aplicaciones
suelen ser pequeñas unidades de software con funciones limitadas, se las arreglan para proporcionar a
los usuarios servicios y experiencias de calidad.
A diferencia de las aplicaciones diseñadas para computadoras de escritorio, las aplicaciones móviles se
alejan de los sistemas de software integrados. En cambio, cada aplicación móvil proporciona una
funcionalidad aislada y limitada. Por ejemplo, puede ser un juego, una calculadora o un navegador web
móvil.
Debido a los recursos de hardware limitados de los primeros dispositivos móviles, las aplicaciones
móviles evitaban la multifuncionalidad. Sin embargo, incluso si los dispositivos que se utilizan hoy en día
son mucho más sofisticados, las aplicaciones móviles siguen siendo funcionales. Así es como los
propietarios de aplicaciones móviles permiten a los consumidores seleccionar exactamente las
funciones que deben tener sus dispositivos
Las primeras aplicaciones móviles datan de finales de los años 90. Estas eran lo que conocemos como la
agenda, juegos arcade como el snake, editores de ringtone, etc… Estas aplicaciones cumplían funciones
básicas y elementales y su diseño era bastante simple.
Todo cambia con la aparición en 2007 del Iphone de Apple que plantea una nueva estrategia,
cambiando las reglas de juego, ofreciendo su teléfono como una plataforma para descargar aplicaciones
que dejaban a desarrolladores y compañías externas ofrecerlas en su app store.
Las aplicaciones móviles, entre sus categorías, tienen diversas funciones. La principal es lograr que las
personas puedan facilitar las tareas diarias, la mayoría tiene funciones específicas que puede ser
entretener, informar, educar, entre otras. Por eso debemos conocer que ofrece la aplicación antes de
ser instalada.
Las funciones que deben tener las aplicaciones móviles varía en base de la propia aplicación. Con esto
queremos decir que no es lo mismo una app dirigida al mundo de la moda, como otra enfocada en la
música. Como ya hemos comentado anteriormente, las funciones de las aplicaciones móviles dependen
del sector al que va dirigido, por lo que todas las ideas son diferentes
2
• Chat. Orientado al cliente, al sector al que se dirige con el fin de obtener una atención directa y
personalizada.
• Herramientas de control de presupuesto.
• Eventos. Lo que predomina en el mercado es el día a día, lo rápido y efectivo. De esta manera se
tendría al usuario conectado e informado de los eventos que van a tener lugar.
• Cupones/promociones. El objetivo de esta función es incrementar las ventas.
• Gamificación. Para mejorar las tareas del día a día y hacerlo aún de una manera más divertida a
lo habitual.
• Gestión de productos/stock
• Herramientas integradas para el control y mejora del presupuesto, comparador de servicios,…
• Tarjetas de fidelidad. Conocida como una de las mejores herramientas del marketing
promocional.
• Gestión de información. Es muy importante tener todos los datos ya sea del sector, así como de
la propia empresa controlados en base a gráficos, datos relevantes,…, para así poder observar la
evolución.
• Formularios. Como la frase dice, «la información es poder», por tanto esta es de las opciones
más comunes para obtener datos de clientes actuales y potenciales de la manera más rápida y
eficaz.
• Redes sociales. Es importante tener enlazadas tus propias redes con tu app.
En general podríamos estar hablando de miles y miles de funciones de las aplicaciones móviles, pero
estas son de las más generales y comunes que puedes llegar a encontrarte.
Las apps nativas se desarrollan en el lenguaje nativo de cada sistema operativo, como Android y IOS, lo
que también determina sus parámetros y características. En el caso de las apps nativas, estas pueden
adquirirse en la tiendas de apps como la Play Store de Android y la App Store de IOS. En pocas palabras,
no puedes instalar ni usar una aplicación de Android en iPhone y viceversa.
Para poder subir una aplicación a algunas de estas plataformas deben pasar los controles de seguridad
de las mismas para poder estar publicadas. Por estas medidas, las apps nativas que se publican suelen
pasar controles de seguridad más exhaustivos que otro tipo de aplicaciones.
Para una app nativa Android el lenguaje que se debe utilizar es Java mientras que para hacer una app
nativa iOS los lenguajes de programación utilizados son Objective-C y Swift.
Debido a las diferencias en el lenguaje de programación, lo más habitual es crear dos aplicaciones, una
para Android y otra para iOS pero que a nivel de diseño, funcionalidades y experiencia de usuario sean
iguales.
3
Una de las ventajas que presentan las apps nativas es que garantizan la experiencia del usuario y el
pleno acceso e integración con las funciones de hardware del dispositivo, aprovechando al máximo sus
capacidades. El nivel de personalización y optimización es muy grande y esto permite ofrecer una
experiencia de usuario óptima y adecuada a las personas que utilizan una aplicación.
Con este nivel de personalización, es posible desarrollar apps más completas y complejas con
funcionalidades adaptadas a las necesidades de cada proyecto, pudiendo hacer realidad cualquier idea
que se tenga en la cabeza.
Además, este tipo de aplicaciones permiten tiempos de respuestas mucho más cortos y se puedan
utilizar sin conexión a internet. Al contrario que con el resto de tipo de apps, con las nativas prima la
calidad y la experiencia del usuario, pudiendo aprovechar todas las posibilidades del dispositivo. Como
inconveniente, requieren mayor inversión en el desarrollo y el mantenimiento de 2 fuentes de código.
App híbrida
Se construye de forma similar a una página web, pero se utilizan a través de un navegador integrado
dentro de una aplicación nativa. Es una forma de crear aplicaciones para que funcione en diferentes
dispositivos móviles y así no tener que crear una aplicación adaptada para cada uno de los sistemas
operativos existentes.
Las apps híbridas permiten aprovechar el uso de algunas de las funcionalidades del dispositivo móvil y
simular la experiencia de usuario como si se tratase de una app nativa, ya que se adaptan al dispositivo
como tal. Este tipo de apps es recomendable para proyectos efímeros y requiere menor inversión en
desarrollo al mantener una sola fuente de código.
Uno de los inconvenientes que presenta este tipo de app es que se ve afectada la experiencia de
usuario, limitando su velocidad y la integración de los dispositivos hardware, ya que accede a éstos
mediante plugins.
Para crear una aplicación hibrida se ha de tener conocimiento de los tres lenguajes web:
Además de esos tres lenguajes, las aplicaciones híbridas cuentan con distintos frameworks que ayudan a
hacer estas tareas más fáciles:
Ionic:
La base de Ionic fue desarrollada sobre AngularJs y Cordova, permitiendo la creación de apps híbridas
aprovechando los beneficios de estos dos frameworks.
La gran ventaja de crear apps con Ioinic es que tenemos a nuestra disposición todos los plugins de
Cordova que nos dan acceso a las funcionabilidades móviles: cámara, gps, acelerómetros
4
Web app
Se trata de una web diseñada para su perfecta visualización en dispositivos móviles, ya que se trata de
una web embebida en una aplicación que funciona como navegador. En este caso, tiene una apariencia
de app pero las mismas limitaciones que si se tratase de una página web.
Una web app permite utilizar responsive web design, lo que quiere decir que se adapta a todos los
dispositivos. Este tipo de aplicación móvil es la más sencilla de desarrollar y la más económica, ya que
únicamente se crea una única aplicación, por lo que es recomendable para proyectos de bajo
presupuesto. Como inconvenientes, tiene peor experiencia de usuario y su estabilidad dependerá del
navegador que se utilice.
React Native
Se trata de la tipología de app más reciente, toda una evolución a la hora de desarrollar aplicaciones
móviles. En este caso, se basa en la tecnología React Native, que permite crear apps nativas
simplificando los procesos de desarrollo y haciendo posible desarrollarlas bajo un único código tanto
para iOS como para Android.
React Native utiliza un lenguaje de programación Javascript y el gestor de paquetes NPM, lo que es
sinónimo de garantía y estabilidad a largo plazo.
Este tipo de aplicaciones optimiza costes, ya que, al contrario de la nativa, no requiere programar para
cada plataforma y además asegura que la experiencia de usuario será igual que si se tratase de una app
nativa.
5
¿CÓMO HACER UNA APP MÓVIL?
Vamos a tener que ir pasando por diversos estados, creando un flujo de trabajo que
generalmente se va a repetir en cada encargo que un diseñador o agencia pueda recibir.
Es muy importante justamente remarcar la necesidad de definir la experiencia de uso de
la aplicación y no sólo el aspecto. Quizás en un primer momento pensemos que el
diseño consiste en hacer una UI bonita, pero es tan importante, o más, la UX.
Tenemos que hacer un repaso de lo que llevamos hasta este paso el cual nos dirá que
tenemos que quitar y que tenemos que agregar en nuestra app.
El diseño
Paso 1: Regístrate para obtener una cuenta de desarrollador de Google Play o App
Store.
Paso 2: Acepta el Acuerdo de Distribución para Desarrolladores.
6
Paso 3: Paga la tarifa de registro.
Paso 4: Completa los detalles de la cuenta.
Consigue opiniones
Lo mejor seria que luego de lanzar la aplicación las personas puedan dejar un “review”
para analizar cómo se podría mejorar tu aplicación Las mejoras y los cambios son
constantes, así que permanece atento a lo que dicen y hacen tus usuarios para seguir
creciendo.
Una vez ya bien estructurada la primera versión de tu app es momento de aplicar todas
esas críticas hechas por los primeros usuarios que la utilizaron de manera que la app
vaya evolucionando.
7
VENTAJAS
A continuación vamos a ver cuáles son las ventajas que poseen las apps incluso frente a un sitio web.
8
DESVENTAJAS
A continuación vamos a ver cuáles son las desventajas que poseen las apps incluso frente a un sitio web.
9
EJEMPLOS DE APPS MOVILES
WhatsApp
WhatsApp es una aplicación gratuita y ofrece mensajería y llamadas de una forma simple, segura y
confiable, y está disponible en teléfonos en todas partes del mundo. Y sí, el nombre WhatsApp es un
juego de palabras de la frase What's Up en el idioma inglés que significa "¿Qué hay de nuevo?".
WhatsApp comenzó como una alternativa a los mensajes SMS. Nuestro producto ahora te permite
enviar y recibir una variedad de tipos de archivo multimedia, como textos, fotos, videos, documentos y
la ubicación, además de realizar llamadas. Debido a que muchos usuarios comparten sus momentos más
preciados en WhatsApp, implementamos el cifrado de extremo a extremo en la aplicación. Detrás de
cada decisión está nuestro deseo de permitir que las personas puedan comunicarse sin barreras en
cualquier parte del mundo.
Facebook
Facebook es la mayor de las redes sociales: cuenta con 2 billones de usuarios activos en todo el mundo y
cumplió 14 años de existencia el 4 de febrero de 2018. Por medio de esta red, puedes encontrar
personas conocidas, interactuar con ellas, participar en grupos que discuten temas de tu interés,
compartir contenido (imágenes, texto, vídeo), enviar y recibir mensajes, hacer contactos, realizar
búsquedas, hacer anuncios, etc.
Por eso, estar en Facebook, entender su funcionamiento y los recursos que ofrece es un paso
fundamental para quien quiere expandir su negocio o hacerse conocido, ampliar su alcance y sus
estrategias de marketing digital.
En él, es posible crear un perfil personal o una Fanpage, e interactuar con otras personas conectadas al
sitio, a través de intercambio de mensajes instantáneos, de la compartición de contenidos y de los
famosos “me gusta” en las publicaciones de los usuarios. Además de realizar estas funciones, también
permite participar en grupos de acuerdo con los intereses de las personas y necesidades dentro de la
red social.
Actualmente, es una de las formas de conexión más usadas y también es utilizada para realizar
búsquedas rápidas de información; además de funcionar como especie de centralizador de contactos. La
historia de la red social más usada en el mundo comenzó en el 2003, bajo el nombre de Facemash,
dentro de un cuarto en la Universidad de Harvard.
Instagram
Es una red social y una aplicación móvil al mismo tiempo, que permite a sus usuarios subir imágenes y
vídeos con múltiples efectos fotográficos como filtros, marcos, colores retro, etc., para posteriormente
compartir esas imágenes en la misma plataforma o en otras redes sociales. Esta aplicación o red, es
actualmente una de las que mayor crecimiento tiene en el mundo. La historia de Instagram es realmente
impactante, ya que cuatro años después de su lanzamiento ya se la consideraba como la red social de
fotografía más importante del mundo.. El producto fue lanzado en el Apple Store 6 de octubre de 2010
10
bautizado como Instagram. En el 2011 se añadieron los ya famosos “hashtags” para ayudar a los
usuarios a encontrar imágenes de una misma temática. La primera fotografía subida a Instagram fue de
la mano de su fundador, con el objetivo de hacer la primera prueba de la App.
Twitter
Esta plataforma social, es un servicio de comunicación bidireccional con el que puedes compartir
información de diverso tipo de una forma rápida, sencilla y gratuita.
En otras palabras, se trata de una de las redes de microblogging más populares que existen en la
actualidad y su éxito reside en el envío de mensajes cortos llamados “tweets”.
Fue creada por Jack Dorsey y su equipo en 2006 y la idea se inspira en el envío de fragmentos cortos de
texto (de 140 caracteres hasta 2018), donde puedes añadir un enlace, imágenes, vídeo, encuestas o
incluso un gift.
Es un formato muy completo, que permite obtener de forma inmediata información en formato de
titular. Rápido de leer y rápido de escribir. Así de fácil. Esta plataforma tiene carácter de autopublicación
basado en la inmediatez de sus mensajes.
Es una red perfectamente estructurada para compartir experiencias y vivencias en el momento en que
suceden. El tipo de contenido que se publica en Twitter es de diversa naturaleza: podemos encontrarnos
mensajes personales, fotografías, infografías, información corporativa, noticias, eventos, descuentos,
publicidad, etc.
Netflix
es una empresa de entretenimiento y una plataforma de streaming estadounidense. Ubicada en Los
Gatos, la compañía fue creada en 1997 y un año después comenzó su actividad, ofreciendo un servicio
de alquiler de DVD a través del correo postal. Es un servicio de streaming por suscripción que les
permite a sus miembros ver series y películas sin publicidades en un dispositivo con conexión a
internet.
También puedes descargar series y películas en un dispositivo con iOS, Android o Windows 10 y verlas
sin conexión a internet.
El contenido de Netflix varía según la región y también puede variar en el tiempo. Puedes elegir entre
una amplia variedad de documentales, películas, series, contenido original de Netflix galardonado y
mucho más. Puedes ver Netflix a través de cualquier dispositivo con conexión a internet que cuente con
la app de Netflix, incluidos smart TV, consolas de juegos, reproductores multimedia, decodificadores,
smartphones y tablets. También puedes ver Netflix en tu computadora, en un navegador de internet.
Para obtener información sobre los navegadores web compatibles, consulta los requisitos del sistema,
además de nuestras recomendaciones sobre la velocidad de conexión a internet para lograr el mejor
rendimiento.
11
ANEXO
WEB APP
REDES SOCIALES
APP NATIVA
WHATSAPP
12
FACEBOOK TWITTER
NETFLIX
1
CONCLUSIÓN
Podemos concluir que las aplicaciones móviles son un gran invento para la sociedad. A pesar de
que muchas aplicaciones tienen desventajas que puedan dañar en diferentes aspectos
principalmente a las personas, podemos encontrar una gran variedad de ventajas y funciones
las cuales facilitan a las personas a hacer sus actividades diarias. Como previamente explicado,
con simplemente ocho pasos podemos desarrollar y llevar a cabo una aplicación de nuestro
deseo lo cual puede ayudar a diferentes personas a lograr sus objetivos. Las apps nos unen y
nos ayudan como sociedad pero siempre se deben usar con la debida precaución