46
GeneXus Evolution 3 Overview Gustavo Caorsi Responsabile tecnico 3º Incontro GeneXus

Overview GeneXus Evolution 3 - III Evento GeneXus Italia e Svizzera

Embed Size (px)

Citation preview

GeneXus Evolution 3

Overview

Gustavo Caorsi

Responsabile tecnico

3º Incontro

GeneXus

I+D: 2 anni

Beta testing:1 anno500 Aziende1.000 Beta Testers25 Nazioni

QMobile

wWeb

7Enterprise

Mobile: Offline Apps

MOBILE | Offline AppsQ

QOMobile

Server

Desktop (web)

KB

Offline App

MOBILE | Offline AppsQ

QOMobile Desktop

(web)

Offline App

KB

Server

MOBILE | Offline AppsQ

QOMobile Desktop

(web)

Offline App

R

KB

Server

MOBILE | Offline AppsQ

Come?

Mobile: User Experience

MOBILE | UXQ

• Gli utenti si aspettano una "User Experience" compatibile con il loro dispositivo.

• I produttori delle piattaforme dettano gli Standard.

• Questi standard sono gli stessi, indipendentemente dal fatto che siano: applicazioni B2B, B2C o applicazioni interne.

• GeneXus fornisce una serie di funzionalità che migliorano significativamente l'esperienza d’uso(UX) generata.

MOBILE | UXQ

MOBILE | UXQ12

http://showcase.genexus.com/mobile.aspx?en

https://play.google.com/store/apps/details?id=com.artech.sportappev3d.mltornei&hl=it

Esempi in Android

Esempi in Iphone /Ipad

https://itunes.apple.com/it/app/mltornei/id867774351?mt=8

Altri esempi in Genexus Showcase

Mobile: Windows 8

MOBILE | PlatformQ

Web: UX Smooth

WEB| UXw

WEB| UXw

“Smooth User Experience”

• Tutto avviene nella stessa pagina(Single Page Apps)

• Le transizioni delle pagine e dei dati al interno sono

più sottili, morbidi (Smooth).

• Il server notifica la applicazioni nel caso ci siano stati

dei cambiamenti (push notifications)

• Meno bisogno di banda per le nostre applicazioni, e

lavorazione lato client per ottenere prestazioni

migliori.

WEB| UXw

• Not Smooth

WEB| UXw

• Smooth

WEB| UXw

Web: Responsive

WEB| Responsivew

WEB| Responsivew

WEB| Responsivew

WEB| Responsivew

CSS3/HTML5 and

WEB| Responsivew

WEB| Responsivew

WEB| Responsivew

Enterprise: Sicurezza

ENTERPRISE | Security7

Enterprise: Reporting

ENTERPRISE | Reporting7

• Usabilità

• Potenza

• Integrazione

ENTERPRISE | Reporting7

• Multi Dispositivo

Enterprise: BPM

ENTERPRISE | BPM7

QO

ENTERPRISE | BPM7

Enterprise: Testing

ENTERPRISE | Testing7

Enterprise: SAP Integrazione

ENTERPRISE | SAP Integrazione7

BO

R -

AP

I

GX

BA

PI B

row

se

r

RFC

KBSOAP

BAPIs as WS

RFC

ENTERPRISE | SAP Integrazione7

ENTERPRISE | SAP Integrazione7

ENTERPRISE | SAP Integrazione7

What is the OData protocol?

OData is a standardized protocol for creating and consuming data APIs. OData builds on core protocols like HTTP and commonly accepted methodologies like REST. The result is a uniform way to expose full-featured data APIs.

ERP

QMobile:Offline AppsUX

Windows 8

wWeb:

SmoothResponsive

Performance

7Enterprise:SicurezzaReporting

BPMTesting

4

17

25

GeneXus X Evolution 3www.genexus.com/evolution3

Gustavo CaorsiResponsabile Tecnico

Grazie!

III Incontro

GeneXus