Upload
genexus
View
1.549
Download
2
Tags:
Embed Size (px)
DESCRIPTION
GeneXus X Evolution 3 Overview
#GX24 #GX24
Recipes for successful development
Nicolás Jodal
#GX24
+ 170 Sessions
+ 180 Speakers
(110 + 70)
Sessions
#GX24
Sessions
Cloud Computing
Announcements
Future GeneXus
Know how SD
GeneXus Evolution 3
#GX24 #GX24
Evolution 3 Overview
Pablo Mazzilli
@pablomazzilli [email protected]
Armin Bachmann
@arminbachmann [email protected]
Mobile
Web
Enterprise
#GX24
Technology Context (1)
#GX24
Technology Context (2)
Web Applica+on -‐ Op%mal Viewing experience across devices
Na+ve Apps -‐ Cross Pla8orm, Cross Sizes -‐ Complex UX -‐ Complex Architecture
Security Business Analysis with Dashboards Business Process Automa+on
#GX24
2 years of R&D Beta testing:
11/2 years 500 Companies 1.000 Beta Testers 25 Countries
Process Facts
#GX24
Company-wide concept for:
Product
Process Facts
#GX24
Released on may 29th, 2014
August: 20% adoption
Results
Mobile
#GX24
Offline Apps Mobile
#GX24
MOBILE | Offline Apps
Q
QO Mobile
Server Desktop
(web)
KB
Offline App
#GX24
MOBILE | Offline Apps
Q
QO Mobile Desktop
(web) Offline App
KB
Server
#GX24
MOBILE | Offline Apps
Q
QO Mobile Desktop
(web) Offline App
R
KB
Server
#GX24
MOBILE | Offline Apps
Offline Database Object
How?
#GX24
MOBILE | Offline Apps
Q
How?
#GX24
#GX24
#GX24
#GX24
#GX24
B2C, B2B , Consumer, online, offline apps… .... Or just apps? Apps runnning everywhere, everytime… … unaware development
#GX24
User eXperience Mobile
#GX24
MOBILE | UX
Platform aware 1
Platform defines Standards 2
Same standards for B2C, Intra Company, Consumer apps 3
Evolution 3 enables smashing Mobile UX in any type of apps on any platform 4
#GX24
UNA
Transitions Transformations
TRES DOS
Canvas Control Matrix Grid Image Map Chronometer Tab Page Android Native Video Player
Animations Flexibility SD Controls
MOBILE | UX
Absolute Positioning Drag & Drop Call options Multiple Grids per Layout Multiple Layouts per Grid Row Multiple Image Densities Custom Image Upload Size
Web
#GX24
Smooth
#GX24
Web | Smooth
#GX24
Web | Smooth
Smooth Transitions
Real Time Data
SPA - Single Page Applications
Independent Components
#GX24
Web | Smooth Features
Notifications
Animated Transitions
New Events execution scheme
Independent Components
#GX24
Web | Smooth | Events
Prior Versions: Start Read variables User Event Refresh Load
Now: - Read Variables User Event - -
#GX24
Web | Smooth Benefits
Less server processing
Less client processing
Less Traffic (up to 90% less)
#GX24
Web | Smooth | Adoption
1) Set Version Property or Object Property 2) Adjust Events Code
#GX24
Smooth
#GX24
#GX24
Responsive Web Design
#GX24
Web | RWD
#GX24
Web | RWD | Features
Theme: Conditions, Rules
Under the hood:
Editor: Abstract Layout Editor
#GX24
Web | RWD | Adoption
Set Version Properties Get RWD automatically on: Default Form of Trns
Default Prompts Web Panels with Default Forms of Patterns Sample KB: Light CRM
#GX24
Enterprise
#GX24
Enterprise | Security
Single Sign On
Identity Provider
Cryptography Data Type
#GX24
Enterprise | BPM
QO
#GX24
Enterprise | Productivity
For Each: Unique clause, Base TRN clause
F5: Faster prototyping Cycles
Theme class references
#GX24
Enterprise | Module
A B C TEMAS
Understanding
A B Interoperation
#GX24
Enterprise | Module
#GX24
Modules
Deploy different web-apps
KB Integration
#GX24
Mobile
Web
Enterprise
25 years
Thank you!