Desarrollo de APLICACIONES MÓVILES
Nicolas Molina Monroy
Director de proyectos y
desarrollador
@nicoloco785
¿Por qué desarrollar para MÓVILES?
(Empresa)
Nuevas maneras de generar, entregar y capturar valor para una empresa
¿POR QUé DESARROLLAR PARA MÓVILES?
(Programadores = Artista)
"Los p
rogramadores
existentes NO cubrirán la demanda solicitada"
Big Data + Dispositivos móviles
Pero, ¿En qué lenguaje? o ¿Para quién?
es decir =
¿quÉ quiere aprender? 0
¿qUÉ VA A DIRIGIR?
Android / Java
Apple / Obj C
Blackberry / Java ME
Palm / Mojo
Microsof / .NET
....
AHORA pensemos...
Existen dos mundos para
desarrollar apps MÓVILES:
Aplicaciones WEB
Compatibilidad =)
Actualizaciones =)
Aprendizaje =)
Online =(
No tiene acceso al
API
nativo =(
Aplicaciones Nativas
Más rápidas =)
Tienen acceso al
API
Nativo =)
Offline y Online =)
Aprendizaje =(
Mantenimiento =(
¿Y por qué no?
Tener lo mejor de los dos mundos
Les presento a:
(o cordova)
http://phonegap.com/
¿quÉ es?
"Cree fácilmente aplicaciones con las tecnologías web que conoces y amas: HTML , CSS y JavaScript"
PhoneGap es un framework de código abierto que permite crear aplicaciones móviles utilizando APIs web estándar para las plataformas que le interesan.
¿QuiÉnes lo utilizan?
¿CÓmo funciona?
ok, Entonces empecemos
y ¡ listo !
El PATRÓN (MVC)
mínimo
PRODUCCIÓN
Herramientas que mejoran la
producción de la empresa
y
nuestra Vida
Back-END
lógica de negocio
Me ahorro mucho trabajo
Y el hace ¡ casi todo por mi!
FRONT - end
UI / UX (Diseño de Interfaces)
Muy FÁCIL y RÁPIDO
Ejemplos
Y ahora vamos a generar la APLICACIÓN
mmmm y si usamos...
PhoneGap Build
COMPILANDO...
Mientras
¡Listo!
No se olviden de las pruebas
¡Muchas Gracias!
Por su atención
Referencias
http://coenraets.org/
http://coenraets.org/slides/MAX2013_Architecting_Phonegap_Apps.pdf
http://www.w3.org
http://docs.phonegap.com
http://coderfacts.com/
http://jquerymobile.com/
http://www.sencha.com/
http://backbonejs.org/
Made with Slides.com