Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
AcceleratedOracleJET–VisualJavaScript/HTML5CloudDevelopment
SusanDuncan-@SusanDuncanOrSeniorPrincipalProductManagerOracleCloudDevelopmentTools
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
WhatAreDevelopersDoing?
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
It’saJungleOutThere
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
OracleJETAmodular,enterprise-ready,open-sourcedtoolkitthatsimplifiesdevelopmentwithaJavaScript/HTML5/RESTstack
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
OracleJETArchitecture
5
ViewWeb
Components SASS
View-Model
Model
RequireJS
OracleJETRouVng
Client
Server
OracleJETUIComponents
Hammer
KnockoutJS
OracleJETCommonModelAPI
REST WebSockets
CCA
CustomComponents
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
OracleJET–OpenSourceLibraries
Hammer
RequireJS
jQueryUI
jQuery
Knockout.js
Twowaybinding
ResourceManagement
WidgetFactory
DOMmanipulaVon+Ajax
TouchGestureSupport
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
OracleJET–OracleLibraries
UIComponents
ResponsiveLayout
Commonmodel
AdvancedRouVng
ValidaVon&Converters InternaVonalizaVon
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
• HybridarchitecturewithCordova• ScaffoldsforfastappcreaVon• Buildandserveapps• NaVvelookandfeel
– iOS,Android,Windows
• Mobileparadigmssupport– AnimaVon,navigaVondrawer,swipe,pulltorefresh
• Cordovaplugins– Offline,security
OracleJETforOn-DeviceMobileApps
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
QuickJET“Demo”
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
What’sTheProblem?
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
IsDevelopmentProducVvityRegressing?
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
• Low-codeplajorms– ThenewnameforRADtools
• Bringingdevelopmentwithnewtechnologiestoaboarderaudience– Rapiddevelopers,businessanalysts
• FocusesonBusinessApplicaVons
It’sTimeforVisualDevToolsforJavaScript/HTML/REST
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
Oracle Visual Builder Cloud Service Build and host web and mobile applications in a faster and simpler way with zero install and visual development experience
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
• UI–OracleJET• Backend–RESTServices• Database–Oracle
OurTechnologyStackandArchitecture
WebApplicaVons
MobileApplicaVons
BusinessObjects
ThirdPartyServices
LocalDBServices
Builder
UIComponents
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
• VisualPageLayout• VisualPageFlowDiagram• VisualAcVonDefiniVon• VisualRESTConnecVon• VisualBusinessObjectCreaVon• VisualBusinessObjectsLogic
ProducVvityThroughVisualizaVon
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
• Directlymanipulatecode• Addyourownlogic• Extendableplajorm
– UIComponents– JavaScriptLibraries– Styles
16
FlexibilityThroughCoding
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
OracleVisualBuilderCloudServiceDemo
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
TryItToday–hmps://cloud.oracle.com/visual-builder
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.|
Q&A