Usos y Tipos de Aplicaciones Moviles

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 24

2015

USOS Y TIPOS DE APLICACIONES MÓVILES

GARCÍA MENDOZA MARÍA GUADALUPE


ITSAL
1-7-2015
Tecnológico Nacional de México
Instituto tecnológico
de Salina Cruz

Tema:

Investigación de usos y tipos de aplicaciones móviles

Nombre del alumno (a):

García Mendoza María Guadalupe

Semestre: VIII Grupo: E

Carrera:

Ing. Tecnologías de la Información y comunicaciones

Facilitador:

Ing. Julissa Andrea Alquisiris Sibaja

Salina Cruz, Oaxaca a 01 de julio del 2015.


INTRODUCCIÓN

La telefonía móvil está cambiando la sociedad actual de una forma tan significativa
como lo ha hecho Internet. Esta revolución no ha hecho más que empezar, los
nuevos terminales ofrecen unas capacidades similares a un ordenador personal, lo
que permite que puedan ser utilizados para leer nuestro correo o navegar por
Internet. Pero a diferencia de un ordenador, un teléfono móvil siempre está en el
bolsillo del usuario. Esto permite un nuevo abanico de aplicaciones mucho más
cercanas al usuario. De hecho, muchos autores coinciden en que el nuevo
ordenador personal del siglo veintiuno será un terminal móvil.
USOS Y TIPOS DE APLICACIONES MÓVILES

TIPOS DE APLICACIONES MÓVILES

Figura 1 Tipos de aplicaciones móviles.

Para hablar de lo que son los diferentes tipos de aplicaciones móviles y sus
características, hay que dejar claro algo, que es una aplicación móvil. Entonces se
puede 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 inteligente, tablet u otro para el
cual se desee implementar. Estas se encuentran en tiendas, por medio de las cuales
son accedidas por el público que desee usarlas.

Dentro de estas plataformas de distribución de las aplicaciones móviles, se podrá


encontrar de dos tipos, gratis y pagas, pero eso es algo lo cual no es de interés en
este momento. Pero es importante aclarar, que las aplicaciones móviles no todas,
no tienen las mismas características, ni son del mismo tipo. Los tipos de
aplicaciones móviles que se conocen son, nativas, web e híbridas.

Figura 2 Aplicaciones móviles.


APLICACIONES NATIVAS

Figura 3 Las aplicaciones nativas permiten aprovechar el sistema de


notificaciones.

Las aplicaciones nativas son aquellas desarrolladas bajo un lenguaje y entorno de


desarrollo especifico, lo cual permite, que su funcionamiento sea muy fluido y
estable para el sistema operativo que fue creada. Pero también es importante
recordar, que todo en esta vida tiene sus ventajas y desventajas, y que las
aplicaciones nativas no son la excepciona.

Ejemplos de lenguajes para distintas plataformas móviles

 Las apps para iOS se desarrollan con lenguaje Objective-C


 Las apps para Android se desarrollan con lenguaje Java
 Las apps en Windows Phone se desarrollan en .Net
Figura 4 Principales entornos en función del sistema operativo del dispositivo.

Ejemplo de app nativa

 Whatsapp

Figura 5 Características del Whatsapp.


Características principales

 Las aplicaciones nativas no necesitan conexión a internet para que


funcionen.
 La descarga e instalación de estas apps se realiza siempre a través de las
tiendas de aplicaciones (app store de los fabricantes). Esto facilita el proceso
de marketing y promoción que explicaremos en próximos posts y que es vital
para dar visibilidad a una app.
 Pueden hacer uso de las notificaciones del sistema operativo para mostrar
avisos importantes al usuario, aun cuando no se esté usando la aplicación.
 No requieren Internet para funcionar, por lo que ofrecen una experiencia de
uso más fluida y están realmente integradas al teléfono, lo cual les permite
utilizar todas las características de hardware del terminal, como la cámara y
los sensores (GPS, acelerómetro, giróscopo, entre otros).

Nivel de diseño

Esta clase de aplicaciones tiene una interfaz basada en las guías de cada sistema
operativo, logrando mayor coherencia y consistencia con el resto de aplicaciones y
con el propio SO. Esto favorece la usabilidad y beneficia directamente al usuario
que encuentra interfaces familiares.

Ventajas y desventajas

Ventajas Desventajas
Utilización de los recursos tantos del Solo pueden ser utilizadas por un
sistema como del hardware. dispositivo que cuente con el sistema
Permite ser publicada en tiendas para para el cual fue desarrollada.
su distribución. Requiere de un costo para distribuirla
en una tienda, y dependiendo el
En su mayoría, no necesitan estar sistema, para el uso del entorno de
conectadas a Internet para su desarrollo.
funcionamiento. Necesitan aprobación para ser
publicadas en la plataforma.

Tabla 1 Ventajas y desventajas de aplicaciones nativas.

APLICACIONES WEB

Figura 6 Aplicaciones web.

A continuación se encuentran, las aplicaciones web o web aplicación. Se podría


decir que este tipo de aplicaciones es muy usada para brindar accesibilidad a la
información desde cualquier dispositivo, sin importar el sistema operativo, ya que
solo se necesita contar con un navegador para acceder a esta.
Lenguajes en el que se desarrolla

 Html
 Css
 Javascript
 un framework para el desarrollo de aplicaciones web, como por
ejemplo jquery mobile, Sencha, Kendo UI, entre otros.

Figura 7 Facebook cuenta tanto con una webapp como con una app nativa.

Características

 Las aplicaciones web se ejecutan dentro del propio navegador web del
dispositivo a través de una URL. Por ejemplo en Safari, si se trata de la
plataforma iOS.
 El contenido se adapta a la pantalla adquiriendo un aspecto de navegación
APP.
 El desarrollo de este tipo de app es más económico que el anterior.
 Es compatible, se adapta, a cualquier sistema operativo.
 Las aplicaciones web no necesitan instalarse, ya que se visualizan usando el
navegador del teléfono como un sitio web normal.
 Al tratarse de aplicaciones que funcionan sobre la web, no es necesario que
el usuario reciba actualizaciones, ya que siempre va a estar viendo la última
versión.

Las aplicaciones web suelen tener una interfaz más genérica e independiente de la
apariencia del sistema operativo, por lo que la experiencia de identificación del
usuario con los elementos de navegación e interacción, suele ser menor que en el
caso de las nativas.

Proceso de desarrollo de app móviles

Figura 8 Proceso de desarrollo para app web móviles.

Las aplicaciones web móviles, a diferencia de las aplicaciones nativas, se ejecutan


dentro del navegador del teléfono. Por ejemplo, en la plataforma iOS, se ejecutan
en el navegador Safari.
Ventajas e inobedientes

Tabla 2 Ventajas y desventajas de las aplicaciones web.

APLICACIONES HÍBRIDAS

Figura 9 Plataformas de aplicaciones híbridas.

Por ultimo están, las aplicaciones híbridas, se llaman híbridas porque combinan
aspectos de las aplicaciones nativas y de las aplicaciones web según más
convenga. La facilidad que brinda este tipo de desarrollo es que no hay un entorno
específico el cual hay que utilizar para su desarrollo y la mayoría de olas
herramientas son de uso gratuito, también pudiendo integrarlo con las herramientas
de aplicaciones nativas.

Tipos de lenguajes bajo los que se puede desarrolla

 Lenguajes de desarrollo web (Javascript, CSS3 o HTML5, al igual que las


apps web, lo cual permite la adaptación a cualquier sistema operativo)
 y un framework dedicado para la creación de aplicaciones híbridas.

Un ejemplo de app híbrida

 Instagram
 facebook

Figura 9 Netflix tiene una aplicación híbrida que se ve prácticamente igual en iOS
y en Android.
Herramientas que existen para desarrollar este tipo de aplicaciones

 Apache Cordova es una de las más populares, pero hay otras, como
 Icenium, que tienen la misma finalidad.

Proceso de desarrollo de aplicaciones híbridas

Se descarga de la app store y cuenta con todas las características de una aplicación
nativa pero requiere ser actualizada ocasionalmente.

Figura 10 Proceso de desarrollo.

El proceso de desarrollo para este tipo de aplicaciones es algo más complicado. Al


igual que para las aplicaciones nativas, el código una vez creado se compila a un
ejecutable.

Además, también como en las aplicaciones Web se genera código HTML,


CSS y Javascript a ejecutar en un navegador. Ambos códigos se compilan para ser
subidos mediante un paquete distribuible a la app store.
Figura 11 Proceso de compilación del códigos.

Nos queda por contaros los que son y representa el phonegap, es decir, el vínculo
que une la tecnología web con los elementos propios del teléfono.
El phonegap tiene dos objetivos:

 Primero, permite que un código fuente cualquiera se pueda ejecutar en


diversas plataformas. Segundo, el phonegap permite que la aplicación web
acceda a los diferentes elementos del teléfono.

Características

 Ellas se mantienen en la tienda de aplicaciones y pueden hacer uso de las


características del dispositivo.
 Se desarrollan con leguajes propios de la aplicación web, permitiendo su
utilización en las diferentes plataformas.
 Da la posibilidad de acceder a gran parte de las características del hardware
del dispositivo.
 Permiten acceder, usando librerías, a las capacidades del teléfono.
 Tienen un diseño visual que no se identifica en gran medida con el del
sistema operativo.

Ventajas y desventajas

Ventajas Desventajas
 Uso de los recursos del  La documentación puede ser un
dispositivo y del sistema poco escasa y desordenada.
operativo  Experiencia del usuario más
 El costo de desarrollo puede ser propia de la aplicación web wue
menor que el de una nativa de la app nativa.
 Son multiplataforma  Diseño visual no siempre
 Permite distribución a través de relacionado con el sistema
las tiendas de su respectiva operativo en el que se muestre.
plataforma.
 Es posible distribuirla en las
tiendas de iOS y Android.
 Instalaciones nativas pero
construidas con JavaScript,
HTML y CSS.
 El mismo código base para
múltiples plataformas.
 Acceso a parte del hardware del
dispositivo.
Tabla 3 Ventajas y desventajas de app híbrida.

Entonces, se podría decir, que a la hora de desarrollar aplicaciones móviles existen


muchas opciones a las cuales recurrir, dependiendo del tipo de información que se
quiera brindar y la forma que se vaya a realizar, el uso de los recursos de los
dispositivos móviles y su sistema operativo, el tiempo y el dinero que contamos
para dicho desarrollo.
USOS DE APLICACIONES MÓVILES

Figura 12 Ejemplo de app móviles en uso.

En los últimos dos años el mundo de las aplicaciones ha sido todo un éxito. El
apogeo de las aplicaciones no sólo tiene como protagonista a Apple, sino que
también a su rival directo, los gigantes de Android.

Hemos visto como Angry Birds, ha logrado obtener 50 millones de dólares en


ganancias y en sí es un juego muy básico.

El mundo de las aplicaciones es joven aún y teniendo en cuenta los tipos de


aplicaciones que existen, pueden desarrollar una aplicación que en poco tiempo le
pueda generar ganancias.

Hay muchos diferentes tipos de apps que pueden desarrollar. Aplicaciones


que van más allá de las categorías en las cuales Apple y Android las catalogan
(Comidas, lifestyle, deportes etc.) y en la arquitectura de los diferentes tipos de
aplicaciones. Comencemos desde lo básico.
Funcionalidad básica de tablas y gráficos
La pantalla tiene temas abiertos y al hacer clic en uno, ahora tienes un conjunto de
listas nuevas en las cuales también le puedes dar clic. El correo electrónico en el
iphone es un buen ejemplo de esto. Tiene un diseño fácil de construir y una buena
opción para las empresas que desean una aplicación “simple” que muestra
información básica. Con el servicio de desarrollo de Apps Web Medellín que ofrece
Intelitroop, es posible crear una aplicación de tablas y gráficos.

Figura 13 App de tablas y graficos.

Funcionalidad de base de datos personalizada

El nombre puede que no sea muy claro pero les daré un ejemplo. Imagine que tienen
una lista de cientos de razas de perros que desea organizar y exhibir de manera
diferente. Esto se puede realizar por medio de la funcionalidad básica de tablas pero
para desarrollar algo más interesante y complejo, pueden escoger si quieren alojar
la información de manera “nativa” (integrada en la aplicación) o de manera
“dinámica” (integrado en un servidor remoto). Es decir, la base de datos puede estar
conectada a recursos externos en línea.
Figura 14 App de base de datos personalizada.

Juegos
Estos tienen la más amplia gama de complejidad, empezando por algo tan simple
como una funcionalidad tipo PONG (piensen en Atari) hasta un vehículo en 3D
haciendo carreras en el aire en altas velocidades. Incorporando puntos, el
movimiento físico del dispositivo móvil y conectándose a una red con jugadores de
todo el mundo en Game Center, todo es posible.

Figura 15 Ejemplo de app de juegos.


Mejorías o modificaciones del dispositivo o hardware
Esto significa que pueden tomar ciertas funciones del dispositivo y mejorarlos. Se
toma la cámara, alarma o hasta el flash y sé hará mejor. Uno de mis ejemplos
favoritos es la aplicación que le añade filtros a las fotos que toma con el dispositivo.

Figura 16 Ejemplo de edición de un fotografía.

Aplicaciones completamente dinámicas

Estas son similares a las aplicaciones impulsadas por las bases de datos. Son apps
que requieren solamente de información externa – Twitter, Facebook, Flipboard etc.

Figura 17 App dinámica.


 Twitter: El servicio de microblogging más famoso, te permite estar conectado
con tu negocio en todo momento, y mantener la conversación. Puedes en
temporada alta y ante una reserva fallida, encontrar a consumidores
interesados en tu producto. A mayor masa crítica, mayores posibilidades.
 Facebook: La importancia de Facebook, es la que te permite explotar
muchas acciones de conversación y de exposición de tu marca turística. Hay
pocas empresas turísticas que hacen un uso correcto de su marca en
Facebook.
 Skype: Te ofrece la posibilidad de hablar de forma gratuita con tus
potenciales clientes, disfrutando también de mensajería instantánea.

Otras app

Google Maps

Google Maps es el nombre de un servicio gratuito de Google. Es un servidor de


aplicaciones de mapas en la Web. Ofrece imágenes de mapas desplazables, así
como fotos satelitales del mundo entero e incluso la ruta entre diferentes
ubicaciones o imágenes a pie de calle Street View.

Figura 18 App google maps.


Foursquare

Utilizo esta aplicación cuando quiero dar a conocer el lugar en el que estoy en ese
momento. No sería tan importante sino tuvieras tanta información sobre ese lugar
en el que estás y lo que acurre a su alrededor.

Figura 19 App foursquare.

Infovuelos

Una aplicación muy importante para conocer el estado de los vuelos. Más de una
vez he podido decirle a un cliente el cambio de puerta antes de que él supiera qué
ocurriría.

Figura 20 App infovuelos.


Hootsuite

Si haces un uso importante de las redes sociales, es importante conocer cómo está
impactando. Utilizo el programa en la versión pro para conocer todo lo que ocurre
en mis redes sociales. Es junto a Radian6, aunque de un coste muy inferior
Hootsuite, una de las herramientas que más te pueden ayudar a conocer lo que
ocurre en tus redes sociales.

Figura 21 App hootsute.

APP móvil del establecimiento

Una oportunidad de interés para el turismo rural puede ser la creación de una app
móvil propia que condense el directorio en papel o web de nuestros
establecimientos, de modo que sea fácil consulta a través de dispositivos móviles.

Figura 22 App móvil para establecimientos.


CONCLUSIÓN

El objetivo de este trabajo de investigación ha sido comprender los usos y tipos de


aplicaciones móviles que existen, los cuales mucho de ellos los utilizamos a diario
y otros solamente están enfocado a algún tipo de necesidad específica del usuario.
Como vimos existen tres tipos de aplicaciones móviles, las cuales son:

 Nativa la cual proporciona una mejor experiencia de usuario pero no son


multiplataforma ni permiten una publicación inmediata sin pasar por app
stores, una de su principales características con las que cuenta es que no
necesita conexión a internet para que funciones. Un ejemplo claro de app es
el whatsapp.
 Web y Híbridas no requieren de conocimientos específicos de lenguajes que
accedan a las API propias de los dispositivos móviles lo que hace más
sencillo encontrar profesionales que lo conozcan. Estos los encontramos en
app como Facebook, Twitter, Netflix, etc.

La capacidad y disponibilidad de las redes móviles (y fijas) son un elemento esencial


para potenciar la usabilidad de las aplicaciones móviles, así como la descarga y
posibilidades de uso que permite una conectividad permanente a Internet. Hoy en
día, las redes móviles se consideran la principal opción para llevar conectividad a
zonas rurales o de difícil acceso, lo que permitiría a múltiples empresas de servicios
ampliar su cobertura y la atención del servicio.

La existencia de mucha variedad en apps se debe a la necesidad que muestre el


usuario, aunque no siempre se debe a una necesidad sino al simple hecho de que
este se mantenga entretenido. Ha habido casos de aplicaciones destinadas a un
tema en sí, es el caso de las apps de redes sociales, los cuales en ocasiones son
tomadas como un medio para temas académicos. En otro punto apps que
comienzan con una idea y evolucionan y terminan siendo la combinación de muchas
otras. Las aplicaciones móviles se han convertido en una herramienta esencial en
nuestra vida diaria esto reflejado dentro del área laboral, social, económico y
académico.
FUENTES CONSULTADAS

http://deideaaapp.org/tipos-de-aplicaciones-moviles-y-sus-caracteristicas/

http://www.lancetalent.com/blog/tipos-de-aplicaciones-moviles-ventajas-
inconvenientes/

http://geospatialtraininges.com/recursos-gratuitos/tipos-de-aplicaciones-moviles/

http://www.byvapps.com/aplicaciones-multiplataforma-servicios.html

http://blog.solbyte.com/2014/07/21/tipos-de-aplicaciones-moviles-nativas-webs-
hibridas/

http://datateca.unad.edu.co/contenidos/233016/EXE_SAM/leccin_3_tipos_de_aplic
aciones.html

http://www.appdesignbook.com/es/contenidos/las-aplicaciones/

http://www.piatic.net/piatic/contenidos/actuaciones/fichas-divulgativas/usos-
practicos-de-aplicaciones-moviles/

http://intelitroop.com/tipos-y-usos-de-aplicaciones-moviles/

También podría gustarte