Java or Forms, why not both?

20
Roland Hörmann CEO Java or Forms Why not both?

description

This is the presentation from our last talk at AOUG 2013. It shows the integration of JVx in Oracle Forms. You see some screenshots from the same application on different devices like iPad or Android smartphones.

Transcript of Java or Forms, why not both?

Page 1: Java or Forms, why not both?

Roland HörmannCEO

Java or Forms Why not both?

Page 2: Java or Forms, why not both?

Forms Migration | Integration !

www.sibvisions.com

Efficient & Powerful

Open, Flexible & Modern

Migration?Integration?

or both?

Page 3: Java or Forms, why not both?

Forms Migration | Integration !

www.sibvisions.com

Java or Forms – Why not both?

- Modern HTML5/CSS3 Web GUI Modern web solution

- Mobile for iOS & Android & Phone & Tablet

Modern mobile solution

- As efficient as in Forms? Same procedure? Efficient approach

- Keep your Forms, where you want them Preserve all good things

Page 4: Java or Forms, why not both?

Forms Migration | Integration !

www.sibvisions.com

Easily create Java Applications!

Page 5: Java or Forms, why not both?

Forms Migration | Integration !

www.sibvisions.com

Create a new application

New Application

Page 6: Java or Forms, why not both?

Forms Migration | Integration !

www.sibvisions.com

Define data structure

Create a new screen

Page 7: Java or Forms, why not both?

Forms Migration | Integration !

www.sibvisions.com

Your Java ApplicationMenu

Page 8: Java or Forms, why not both?

Forms Migration | Integration !

www.sibvisions.com

Edit Live

Data

GUI Functions

Layout

Page 9: Java or Forms, why not both?

Forms Migration | Integration !

www.sibvisions.com

DatabasesJava SourceEclipse Project Files

Page 10: Java or Forms, why not both?

Forms Migration | Integration !

www.sibvisions.com

Report TemplatingWord, Excel, XML

Page 11: Java or Forms, why not both?

Forms Migration | Integration !

www.sibvisions.com

Java Application – Features 1/2

- Forms Triggers • Before/After Insert/Update/Delete,…• GUI and/or Middle Tier

- Use PL/SQL from your GUI- Application frame, Multilanguage, flexible

Persistence, User Management- Change default behaviour centralized or

specific per issue

Page 12: Java or Forms, why not both?

Forms Migration | Integration !

www.sibvisions.com

Java Application – Features 2/2

- 100% Open Source Frameworks Technology independent solution

- GUI technology independent• Java Swing incl. Forms integration• HTML5 / CSS3• Mobile iOS & Android - Phone & Tablet

same Source Code, different GUI technologies!

Page 13: Java or Forms, why not both?

Forms Migration | Integration !

www.sibvisions.com

Java Swing -> embedded in Forms

Same Source Code!

Page 14: Java or Forms, why not both?

Forms Migration | Integration !

www.sibvisions.com

Java Screen, embedded as JavaBean

Page 15: Java or Forms, why not both?

Forms Migration | Integration !

www.sibvisions.com

• Add JVx Libraries (jars) to classpath• Add Mapping for Java screens

Java Screen, embedded as JavaBean

Page 16: Java or Forms, why not both?

Forms Migration | Integration !

www.sibvisions.com

HTML 5 / CSS 3 Web application

Selber Source Code!

Page 17: Java or Forms, why not both?

Forms Migration | Integration !

www.sibvisions.com

HTML 5 / CSS 3 Web application (Tablet)

Selber Source Code!

Page 18: Java or Forms, why not both?

Forms Migration | Integration !

www.sibvisions.com

Same Source Code!

Native!

iOS & Android – Phone & Tablet

Page 19: Java or Forms, why not both?

Forms Migration | Integration !

www.sibvisions.com

Same Source Code!Native!

iOS & Android – Phone & Tablet

Page 20: Java or Forms, why not both?

Forms Migration | Integration !

www.sibvisions.com

www.sibvisions.com/visionx

[email protected]