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
![Page 1: Java or Forms, why not both?](https://reader035.vdocuments.mx/reader035/viewer/2022062307/55632ec5d8b42ad7398b52cc/html5/thumbnails/1.jpg)
Roland HörmannCEO
Java or Forms Why not both?
![Page 2: Java or Forms, why not both?](https://reader035.vdocuments.mx/reader035/viewer/2022062307/55632ec5d8b42ad7398b52cc/html5/thumbnails/2.jpg)
Forms Migration | Integration !
www.sibvisions.com
Efficient & Powerful
Open, Flexible & Modern
Migration?Integration?
or both?
![Page 3: Java or Forms, why not both?](https://reader035.vdocuments.mx/reader035/viewer/2022062307/55632ec5d8b42ad7398b52cc/html5/thumbnails/3.jpg)
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?](https://reader035.vdocuments.mx/reader035/viewer/2022062307/55632ec5d8b42ad7398b52cc/html5/thumbnails/4.jpg)
Forms Migration | Integration !
www.sibvisions.com
Easily create Java Applications!
![Page 5: Java or Forms, why not both?](https://reader035.vdocuments.mx/reader035/viewer/2022062307/55632ec5d8b42ad7398b52cc/html5/thumbnails/5.jpg)
Forms Migration | Integration !
www.sibvisions.com
Create a new application
New Application
![Page 6: Java or Forms, why not both?](https://reader035.vdocuments.mx/reader035/viewer/2022062307/55632ec5d8b42ad7398b52cc/html5/thumbnails/6.jpg)
Forms Migration | Integration !
www.sibvisions.com
Define data structure
Create a new screen
![Page 7: Java or Forms, why not both?](https://reader035.vdocuments.mx/reader035/viewer/2022062307/55632ec5d8b42ad7398b52cc/html5/thumbnails/7.jpg)
Forms Migration | Integration !
www.sibvisions.com
Your Java ApplicationMenu
![Page 8: Java or Forms, why not both?](https://reader035.vdocuments.mx/reader035/viewer/2022062307/55632ec5d8b42ad7398b52cc/html5/thumbnails/8.jpg)
Forms Migration | Integration !
www.sibvisions.com
Edit Live
Data
GUI Functions
Layout
![Page 9: Java or Forms, why not both?](https://reader035.vdocuments.mx/reader035/viewer/2022062307/55632ec5d8b42ad7398b52cc/html5/thumbnails/9.jpg)
Forms Migration | Integration !
www.sibvisions.com
DatabasesJava SourceEclipse Project Files
![Page 10: Java or Forms, why not both?](https://reader035.vdocuments.mx/reader035/viewer/2022062307/55632ec5d8b42ad7398b52cc/html5/thumbnails/10.jpg)
Forms Migration | Integration !
www.sibvisions.com
Report TemplatingWord, Excel, XML
![Page 11: Java or Forms, why not both?](https://reader035.vdocuments.mx/reader035/viewer/2022062307/55632ec5d8b42ad7398b52cc/html5/thumbnails/11.jpg)
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?](https://reader035.vdocuments.mx/reader035/viewer/2022062307/55632ec5d8b42ad7398b52cc/html5/thumbnails/12.jpg)
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?](https://reader035.vdocuments.mx/reader035/viewer/2022062307/55632ec5d8b42ad7398b52cc/html5/thumbnails/13.jpg)
Forms Migration | Integration !
www.sibvisions.com
Java Swing -> embedded in Forms
Same Source Code!
![Page 14: Java or Forms, why not both?](https://reader035.vdocuments.mx/reader035/viewer/2022062307/55632ec5d8b42ad7398b52cc/html5/thumbnails/14.jpg)
Forms Migration | Integration !
www.sibvisions.com
Java Screen, embedded as JavaBean
![Page 15: Java or Forms, why not both?](https://reader035.vdocuments.mx/reader035/viewer/2022062307/55632ec5d8b42ad7398b52cc/html5/thumbnails/15.jpg)
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?](https://reader035.vdocuments.mx/reader035/viewer/2022062307/55632ec5d8b42ad7398b52cc/html5/thumbnails/16.jpg)
Forms Migration | Integration !
www.sibvisions.com
HTML 5 / CSS 3 Web application
Selber Source Code!
![Page 17: Java or Forms, why not both?](https://reader035.vdocuments.mx/reader035/viewer/2022062307/55632ec5d8b42ad7398b52cc/html5/thumbnails/17.jpg)
Forms Migration | Integration !
www.sibvisions.com
HTML 5 / CSS 3 Web application (Tablet)
Selber Source Code!
![Page 18: Java or Forms, why not both?](https://reader035.vdocuments.mx/reader035/viewer/2022062307/55632ec5d8b42ad7398b52cc/html5/thumbnails/18.jpg)
Forms Migration | Integration !
www.sibvisions.com
Same Source Code!
Native!
iOS & Android – Phone & Tablet
![Page 19: Java or Forms, why not both?](https://reader035.vdocuments.mx/reader035/viewer/2022062307/55632ec5d8b42ad7398b52cc/html5/thumbnails/19.jpg)
Forms Migration | Integration !
www.sibvisions.com
Same Source Code!Native!
iOS & Android – Phone & Tablet