JET was formally announced by our VP Chris Tonas in his general session: Revolutionizing Application Development with Oracle Cloud on Tuesday, October 27th.
Chris showed how a business user ("citizen developer") can use Oracle Application Builder Cloud Service to connect to data from Oracle Sales Cloud and develop a custom application without writing any code. He talked about how this application can then further be extended by developing a custom component in JET using Developer Cloud. For this session we developed a demo in JET using our Data Visualization components to show a sales forecasting scenario. Brian Fry (ABCS and Tools PM) showed how a developer can edit code in Developer Cloud, and then Chris showed how to bring this custom forecasting UI back into Application Builder Cloud Service.
Chris explained how with the introduction of JET we now provide the right technology for the right person:
Geertjan showed a great demo of Oracle JET plugin for Netbeans, which he also described in this blog article.
Another session that was nicely attended was Oracle Alta UI Design: Implementing Oracle’s Best Practices in Your Applications [CON8296] presented by Laura Akel (Alta/ADF/MAX PM) and Richard Wright (UX). Laura and Richard explained how the Alta UI is the unifying theme across our UI frameworks: ADF, JET, and MAF. Laura gave a great demo of our sample WorkBetter application that was designed and built to showcase the Oracle Alta UI. She showed the latest features in MAF 2.2.0, ADF 12.2.1 and JET v1.1.2. Richard talked about the updated Oracle Alta UI site, the Alta guidelines, and the key principles of implementing an Alta UI.
Our data visualization session: Creating Stunning, Mobile-First User Interfaces with Oracle Data Visualizations [CON8185] that was presented by Hugh Zhang, Jairam Ramanathan (JET/DVT development managers) and myself was also heavily focused on JET. We started by giving an introduction to JET and showing the forecasting demo from Chris Tonas's general session in more detail.
Jairam Ramanathan (JET/DVT development manager) showed a new demo which we called Data Visualization Explorer. He used a data set about popular
programming languages that Chris also talked about in his general
session, and a data set about basketball, which tied well into Thomas Kurian's keynote.
He talked about the importance of choosing the right visualization,
sharing colors across components, and mentioned how new Oracle Data
Visualizations Cloud Service (announced during Larry Ellison's and Thomas Kurian's keynotes) uses our data visualization and the JET framework, which is also the case with the latest Enterprise Manager Cloud services.
Jairam than handed over to Hugh Zhang (JET/DVT development manager), who showed how to get started with JET
quick start template. He showed first how to write a simpler example in JET with a gauge and
two-way binding, and then showed how to set up associated views with
highlighting. Hugh then showed the JET website and data visualization examples in the JET cookbook, and how one
can change the code in cookbook examples and see the changes right away.
We concluded our session by talking about the new Data Visualizations features in ADF 12.2.1 and MAF 2.2.0. which were just released, and how we can now easily expose functionality across development frameworks because we have a shared layer in Oracle Data Visualizations.
8.1. The full script for the hands-on labs is available on the JET website here.
Development Tools PMs Shay Shmeltzer, Laura Akel, and I held a hands-on lab
titled Build Responsive Web Applications with Oracle ADF [HOL10380], which focused on using the new masonry layout and data visualization features in ADF 12.2.1. This lab was also very well attended and we received many requests for the script.
We had many customers visit us at the demogrounds for Application Development Framework, Mobile Application Framework, and JET that were next to each other. JET booth had a lot of interest, and we had great representation at the booth by JET development (Amy Dai, Jairam and Hugh) along with our PM team. Below is a photo of John Brock (JB) JET PM and Katarina Obradovic-Sarkic (author of this post) at the JET demogrounds booth.
Laura Akel (Alta/ADF/MAX PM) talking to Oracle Ace Director Lucas Jellema of AMIS at the ADF Faces booth:
On one end of the Moscone South demogrounds there were showcase booths, which were an even better way to present to customers. Here is a photo of Denis Tyrell, Mobile and Tools PM Director, demoing how to build an application with Mobile Application Accelerator (MAX), part of the Mobile Cloud Service (not yet released) at the Mobile Showcase booth:
Leave us a comment if you are looking for any materials that we presented at OpenWorld and hope to see you again next year!