Sei sulla pagina 1di 19

Desarrollo de Aplicaciones

para Dispositivos Mviles


Introduccin a las Aplicaciones Mviles

Ing. Jos Castaeda Saldaa

AGENDA

Porqu Aplicaciones Mviles?


Consideraciones de Diseo en las Aplicaciones Mviles

Ing. Jos Castaeda Saldaa

Porqu Aplicaciones Mviles?

Ing. Jos Castaeda Saldaa

Dispositivos de Transformacin
Verdadera plataforma de computacin mvil
Capacidad para informarse del ambiente que lo rodea
Capacidad diversa de comunicacin con otros dispositivos de computo
Los dispositivos mviles son computadoras por tanto capaces de mostrar y
manipular datos.
Ing. Jos Castaeda Saldaa

Al Alcance de los Clientes


Los usuarios casi siempre tiene a su alcance su dispositivo mvil
La adopcin de los smartphones a sobrepasado grandemente en ventas a
las PCs

Se espera que en un futuro cercano las Tablets sobrepasen las ventas de PCs
Una App puede proveer un lazo fuerte con la organizacin
Una App puede proveer alguna funcionalidad an cuando la misma no se
puede conectar a Internet
Ing. Jos Castaeda Saldaa

Cambio en los Procesos de Negocio

Impacto en los procesos de negocio


Los procesos se disean dentro de los parmetros de la tecnologa
disponible

Ing. Jos Castaeda Saldaa

Hacer Dinero

Google Play Store y Apple App Store


Los usuarios van directo a estas tiendas
Obtener dinero de diferentes maneras
Ing. Jos Castaeda Saldaa

Ejercicios
1.

Encuentra una aplicacin que usa las capacidades del dispositivo para
proveer un producto que previamente no podia existir. Explica que hace a
esta app importante o innovative.

2. Encuentra una aplicacin diseada para soportar un proceso de negocio.


Cul es el proceso de negocio? Cmo propone la app mejorarlo?

3.

Identifica y explica un proceso de negocio expecfico. Cmo puede este


proceso ser t automatizado con tecnologa mvil?
Ing. Jos Castaeda Saldaa

Consideraciones de Diseo en las


Aplicaciones Mviles

Ing. Jos Castaeda Saldaa

Diseo de la Aplicacin

Una aplicacin bien diseada puede ser agradable de usar.


Una Aplicacin pobremente diseada no ser usada por
mucho tiempo si es que lo es.

Ing. Jos Castaeda Saldaa

Diseo Referente al Sistema Operativo

No es un verdadero sistema multitarea


Slo una aplicacin puede estar activa a la vez
Las aplicaciones estn sujetas a un ciclo de vida

Ing. Jos Castaeda Saldaa

Ciclo de Vida de Android

Ing. Jos Castaeda Saldaa

Ciclo de Vida de iOS

Ing. Jos Castaeda Saldaa

El Ciclo de Vida de la Vista en iOS

Ing. Jos Castaeda Saldaa

Tamao y Orientacin de Pantalla

Disponibilidad de espacio de diseo


Desplazamiento horizontal y vertical
La orientacin de la pantalla puede cambiar
Preguntas:

Qu quiere hacer el usuario con tu aplicacin?


Qu puede hacer el usuario con tu aplicacin?
Cules son los pasos lgicos necesarios para completar estas tareas dada las limitaciones
del dispositivo?
Ing. Jos Castaeda Saldaa

Conectividad

Dispositivos capaces de comunicarse entre si y con internet

Ing. Jos Castaeda Saldaa

Bateria

Los dispositivos mviles no estn siempre conectados a una fuente de poder


Las bateras se agotan
Pantalla y sensores
Ing. Jos Castaeda Saldaa

Hardware

Diferentes fabricantes
Retraso en el tiempo de conexin
Precisin
Ing. Jos Castaeda Saldaa

Ejercicios
1.
2.
3.

Encuentra una aplicacin que se ejecuta en ambas aplicaciones. Descrgala y


ejectala. Identifica las similitudes y diferencias entra las plataformas.
Descubre cual usa la mayor cantidad de energa de la batera. En Android
encuentra la informacin de uso de la batera. Esta puede estar en diferentes
lugares en los diferentes dispositivos Android. Qu requiere la mayor cantidad de
energa y cul la menor?
Abre una aplicacin que use el GPS. Mira en la barra de estado en la parte
superior. Qu conos se encuentran? Qu hacen? Mira hasta que el dispositivo se
apaga y vuele a encenderlo. Qu cambios ocurren en el estado de los conos?
Ahora cambia a la ventana principal. Qu pasa en el estado de los conos?
Ing. Jos Castaeda Saldaa

Potrebbero piacerti anche