Você está na página 1de 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 poda


existir. Explica que hace a esta app importante o innovador.
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 especfico. 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. Encuentra

una aplicacin que se ejecuta en ambas plataformas. Descrgala y


ejectala. Identifica las similitudes y diferencias entre las plataformas.
2. Descubre cual aplicacin 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?
3. 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 vuelve 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

Você também pode gostar