19

Claudia Murialdo, Rodrigo Alvarez ARTech [email protected], [email protected] GeneXus & Mobile Application: presente y futuro

Embed Size (px)

Citation preview

Page 1: Claudia Murialdo, Rodrigo Alvarez ARTech cmurialdo@artech.com.uy, ralvarez@artech.com.uy GeneXus & Mobile Application: presente y futuro
Page 2: Claudia Murialdo, Rodrigo Alvarez ARTech cmurialdo@artech.com.uy, ralvarez@artech.com.uy GeneXus & Mobile Application: presente y futuro

Claudia Murialdo, Rodrigo AlvarezARTech

[email protected], [email protected]

GeneXus & Mobile Application: presente y futuro

Page 3: Claudia Murialdo, Rodrigo Alvarez ARTech cmurialdo@artech.com.uy, ralvarez@artech.com.uy GeneXus & Mobile Application: presente y futuro

GeneXus MobileGeneXus Mobile

DISEÑO

ANÁLISIS

GENERACIÓN

PROTOTIPO

COMUNICACIÓN

Page 4: Claudia Murialdo, Rodrigo Alvarez ARTech cmurialdo@artech.com.uy, ralvarez@artech.com.uy GeneXus & Mobile Application: presente y futuro

GeneXus MobileGeneXus Mobile

DISEÑO

ANÁLISIS

GENERACIÓN

PROTOTIPO

COMUNICACIÓN

Page 5: Claudia Murialdo, Rodrigo Alvarez ARTech cmurialdo@artech.com.uy, ralvarez@artech.com.uy GeneXus & Mobile Application: presente y futuro

Análisis (I)Análisis (I)

• Plataforma• Web

• Win• Base de datos local

• Cliente Servidor

• Las dos anteriores

• Plataforma• Web

• Win• Base de datos local

• Cliente Servidor

• Las dos anteriores

Page 6: Claudia Murialdo, Rodrigo Alvarez ARTech cmurialdo@artech.com.uy, ralvarez@artech.com.uy GeneXus & Mobile Application: presente y futuro

Análisis (II)Análisis (II)

• Como organizo mi ambiente de desarrollo?• Depende de mi realidad!

• Nueva KB

• Nuevo Modelo

• Como organizo mi ambiente de desarrollo?• Depende de mi realidad!

• Nueva KB

• Nuevo Modelo

KB Pocket PC

Pocket PC Access

KB Corporativa

SQL Server

Page 7: Claudia Murialdo, Rodrigo Alvarez ARTech cmurialdo@artech.com.uy, ralvarez@artech.com.uy GeneXus & Mobile Application: presente y futuro

GeneXus MobileGeneXus Mobile

DISEÑO

ANÁLISIS

GENERACIÓN

PROTOTIPO

COMUNICACIÓN

Page 8: Claudia Murialdo, Rodrigo Alvarez ARTech cmurialdo@artech.com.uy, ralvarez@artech.com.uy GeneXus & Mobile Application: presente y futuro

Diseño (I)Diseño (I)

• Tamaño de pantalla• Tamaño de pantalla

VS

Page 9: Claudia Murialdo, Rodrigo Alvarez ARTech cmurialdo@artech.com.uy, ralvarez@artech.com.uy GeneXus & Mobile Application: presente y futuro

Diseño (II)Diseño (II)

• Tamaño• Botones

• Menues

• Tabs

• Entrada de datos• Combos

• DatePicker

• Checkbox

• Tamaño• Botones

• Menues

• Tabs

• Entrada de datos• Combos

• DatePicker

• Checkbox

Page 10: Claudia Murialdo, Rodrigo Alvarez ARTech cmurialdo@artech.com.uy, ralvarez@artech.com.uy GeneXus & Mobile Application: presente y futuro

Diseño (III)Diseño (III)

Page 11: Claudia Murialdo, Rodrigo Alvarez ARTech cmurialdo@artech.com.uy, ralvarez@artech.com.uy GeneXus & Mobile Application: presente y futuro

GeneXus MobileGeneXus Mobile

DISEÑO

ANÁLISIS

GENERACIÓN

PROTOTIPO

COMUNICACIÓN

Page 12: Claudia Murialdo, Rodrigo Alvarez ARTech cmurialdo@artech.com.uy, ralvarez@artech.com.uy GeneXus & Mobile Application: presente y futuro

Generación (I)Generación (I)

• Microsoft .NET Compact Framework

• “Common” con .NET Framework• Common Language Runtime• Common Type System• Common Intermediate Language

• Controles GUI

• Web Services

• Optimización de memoria

• Emuladores

• Microsoft .NET Compact Framework

• “Common” con .NET Framework• Common Language Runtime• Common Type System• Common Intermediate Language

• Controles GUI

• Web Services

• Optimización de memoria

• Emuladores

Page 13: Claudia Murialdo, Rodrigo Alvarez ARTech cmurialdo@artech.com.uy, ralvarez@artech.com.uy GeneXus & Mobile Application: presente y futuro

Generación (II)Generación (II)

• Acceso de Datos• Acceso de Datos

Web Services

Sincronización•RDA•Merge

ADO.NET

SQL Server CE SQL Server

Page 14: Claudia Murialdo, Rodrigo Alvarez ARTech cmurialdo@artech.com.uy, ralvarez@artech.com.uy GeneXus & Mobile Application: presente y futuro

GeneXus MobileGeneXus Mobile

DISEÑO

ANÁLISIS

GENERACIÓN

PROTOTIPO

COMUNICACIÓN

Page 15: Claudia Murialdo, Rodrigo Alvarez ARTech cmurialdo@artech.com.uy, ralvarez@artech.com.uy GeneXus & Mobile Application: presente y futuro

ComunicaciónComunicación

Tecnología Ancho de Banda Alcance aproximado

Connexión directa

Infrared 9.6 K a 115K 1 metro

BlueTooth 1Mbps 10 a 30 metros

WLAN (Wi-Fi) 11 a 90 Mbps 50 a 300 metros

WWAN (GSM, GPRS) 14.4 a 114 Kbps Inter-continente

Satelital 9.6 Kbps Satelital

Page 16: Claudia Murialdo, Rodrigo Alvarez ARTech cmurialdo@artech.com.uy, ralvarez@artech.com.uy GeneXus & Mobile Application: presente y futuro

GeneXus MobileGeneXus Mobile

DISEÑO

ANÁLISIS

GENERACIÓN

PROTOTIPO

COMUNICACIÓN

Page 17: Claudia Murialdo, Rodrigo Alvarez ARTech cmurialdo@artech.com.uy, ralvarez@artech.com.uy GeneXus & Mobile Application: presente y futuro

Demo: Venta móvil de librosDemo: Venta móvil de libros

Web Service

SQL Server

ADO.NET

Web Service

SQL Server CE

Page 18: Claudia Murialdo, Rodrigo Alvarez ARTech cmurialdo@artech.com.uy, ralvarez@artech.com.uy GeneXus & Mobile Application: presente y futuro

Resumiendo...Resumiendo...

• Evolución

• Mas robusto

• Web Services

• Conexión Remota

• Soporte en SmartPhones

• Evolución

• Mas robusto

• Web Services

• Conexión Remota

• Soporte en SmartPhones

Page 19: Claudia Murialdo, Rodrigo Alvarez ARTech cmurialdo@artech.com.uy, ralvarez@artech.com.uy GeneXus & Mobile Application: presente y futuro