Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

36
Smart Devices tips & learnings Desde Bankings hasta Redes Sociales Ing. Ignacio Fonseca ([email protected]) Lic. Diego Mazzone ([email protected])

Transcript of Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Page 1: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Smart Devices tips & learningsDesde Bankings hasta Redes Sociales

Ing. Ignacio Fonseca ([email protected])

Lic. Diego Mazzone ([email protected])

Page 2: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Smart Devices

Page 3: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

- La filosofía Smart Devices

- Es todo sobre el diseño

- A la hora de implementar

- ¿Y ahora qué? Distribución

- Lecciones aprendidas

Agenda

Page 4: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

La Filosofía Smart Devices

• Cambio de paradigma

– Win/Web/SD

• Diversidad de dispositivos

• Aprobación

• Comunidad de usuarios

Page 5: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

- Dispositivos y modos de pantalla

- Comunicación con diseñador

- Guías de diseño

Es todo sobre el diseño

Page 6: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Dispositivos y Modos de pantalla

• GeneXus Smart Devices Generator

– Distintos tamaños

– Distintas resoluciones

– Distintas orientaciones

• Layouts

– Distintos dispositivos

Page 7: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

- Dispositivos y modos de pantalla

- Comunicación con diseñador

- Guías de diseño

Es todo sobre el diseño

Page 8: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Comunicación con el Diseñador

Page 9: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Comunicación con el Diseñador

Page 10: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Comunicación con el Diseñador

Page 11: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Comunicación con el Diseñador

Page 12: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Comunicación con el Diseñador

Page 13: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Comunicación con el Diseñador

Page 14: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Comunicación con el Diseñador

320x240 640x960

Page 15: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Comunicación con el Diseñador

Page 16: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

- Dispositivos y modos de pantalla

- Comunicación con diseñador

- Guías de diseño

Es todo sobre el diseño

Page 17: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

- Arquitectura

- Metodología de desarrollo

- Prototipación

- Extensibilidad

A la hora de implementar

Page 18: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Arquitectura

http://wiki.gxtechnical.com/commwiki/servlet/hwiki?Image%3AEsquema_Architecture-03,

Page 19: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Arquitectura [cont]

• Backend

– Servicios

• Políticas de seguridad

– Transacciones

– Mix Servicios-Transacciones

BankingGrandes

empresasPequeñas empresas

Proyectos de cero

Servicios X X

Transacciones X X

Mix X X

Page 20: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Arquitectura [cont]

Guardar en memoria

¿Offline?

Page 21: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

- Arquitectura

- Metodología de desarrollo

- Prototipación

- Extensibilidad

A la hora de implementar

Page 22: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Metodología de desarrollo

¿Usar la misma KB web para mobile?

¿Trabajo en equipo?• Solución para la diversidad

• Gestión de cambios

• Gestión de versiones

• Trazabilidad

• Auditoría

• Respaldo en la nube

Page 23: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

- Arquitectura

- Metodología de desarrollo

- Prototipación

- Extensibilidad

A la hora de implementar

Page 24: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Prototipación

• KBN (Knowledge Base Navigator)

• Emulador

• Dispositivo

Android BlackBerry iOS

KBN X X

Emulador X

Dispositivo X

Page 25: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

- Arquitectura

- Metodología de desarrollo

- Prototipación

- Extensibilidad

A la hora de implementar

Page 26: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Extensibilidad

Generadores

User ControlsExternal Objects

Page 27: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

- Publicación

- Actualización

¿Y ahora qué? Distribución

Page 28: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Publicación

Subir al Market

Distribuir internamente

Page 30: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

- Publicación

- Actualización

¿Y ahora qué? Distribución

Page 31: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Actualización

Tenemos una aplicación en el Market y la

queremos actualizar

¿Qué tipo de cambio es?

• Versionado

– Redirigir al Store

– Actualizar metadata

Page 32: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Lecciones aprendidas

Page 33: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Lecciones Aprendidas

• Comercial: GeneXus como solución

tecnológica

• Desarrollo: Cubrir 1 plataforma y extender

• Cliente: Alinear expectativas

Page 34: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Lecciones Aprendidas

• Propuestas: Time 2 Market de cada

plataforma

• Costos: Inversión de cada plataforma

Page 35: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Cómo seguir…

• Visitar las guías de cada Marketplace

• Conferencias relacionadas• Aplicaciones offline para Smart Devices

Gustavo Proto - Lunes - SALA 4CR 15:45

• Usabilidad y Diseño para Smart Devices

Marcelo Dotti - Martes - SALA 4CR 11:45

• Plataforma BlackBerry: Overview y Estado del Arte

Felipe Herrera - Miércoles - SALA 2B 11:00

Page 36: Smart Devices tips & learnings: Desde Bankings hasta Redes Sociales

Muchas Gracias

Ing. Ignacio Fonseca

([email protected])

@icfonseca

Lic. Diego Mazzone

([email protected])

@diego_mazzone

www.dvelopsoftware.com#GX2816