For my wife Lotte and our children Michael and Maria and others like them who work to make the world a better place through word, code, and deed.
This book introduces you to Oracle Visual Builder Cloud Service (VBCS), which allows you to build and deploy an attractive, user-friendly web or mobile application in one day or less.
In today’s fast-paced world, the ability to rapidly deliver running code is the most crucial and sought-after skill a developer can have. Oracle has brought together their enterprise experience, advanced usability, and cloud engineering to produce this innovative platform giving developers unprecedented productivity.
With the visual and browser-based approach of VBCS, developers of all expertise levels can quickly solve simple business problems. For more sophisticated applications, experienced developers can dive into the code and add Groovy and JavaScript business logic. Most VBCS applications run in the Oracle Cloud to get the full benefit of the VBCS tool, but it is possible to build VBCS web applications and deploy them to other clouds or on-premise.
To get started with this book, you need to sign up for an Oracle Cloud account at https://cloud.oracle.com . Oracle offers free trials with several hundred dollars’ worth of cloud credits. Unfortunately, the free trial is limited to 30 days, so you should make sure you will have enough time available to evaluate the product when you start the trial.
Chapter 1 introduces you to the tool and shows how to build a simple application. Chapter 2 explains how to create business objects to store your data inside Visual Builder Cloud Service, and Chapter 3 shows how to create service connections to data sources outside VBCS.
Chapter 4 describes the features for building great-looking and user-friendly applications, including the powerful visualization components. Chapter 5 discusses how to handle data in your application, and Chapters 6 and 7 explain how to add custom business logic to the business layer and the user interface layer of your VBCS application. Chapter 8 shows the exciting Visual Builder Add-in for Excel, which allows an end user to work with VBCS data directly from an Excel spreadsheet. Chapter 9 shows how to use VBCS to build mobile applications for Android and iOS and as progressive web applications.
Chapter 10 explains the security features in VBCS, and Chapter 11 describes how to manage whole VBCS applications. Chapter 12 provides a detailed look at how to use VBCS in an enterprise setting, including how to integrate with Oracle Developer Cloud Service and use Git version control, how to automate building VBCS applications, and how to deploy them outside VBCS. Finally, Chapter 13 explains how to integrate VBCS with Oracle Process Cloud Service.
I’m happy you have picked up this book and believe Visual Builder Cloud Service will be a great addition to your skillset.
From Oracle, I want to thank Brian Fry, Duncan Mills, Jules Lane, Shay Shmeltzer, and Steve Morton for making Visual Builder Cloud Service demo environments available, for their blog posts detailing important points, and for answering my questions.
From Apress, I thank Jonathan Gennick for believing in a Visual Builder Cloud Service book and Jill Balzano for shepherding the project to completion.
I also want to thank my technical reviewers, Andrejus Baranovskis and Florin Marcus, for their comments and suggestions.
Finally, I want to express my love and gratitude for my wonderful wife, who has been unfailingly supportive when I mark yet another batch of weekends “book chapter deadline” in our calendar.
is one of the world’s leading experts on Oracle technology and has worked almost every development tool produced by Oracle in the last several decades, including ADF, APEX, JET, VBCS, Forms, Reports, Designer, Oracle Portal, Oracle WebDB, Oracle BPEL, Oracle Collaboration Suite, and even Oracle Power Objects.
He is a frequent speaker at Oracle conferences around the world and has given hundreds of presentations at Oracle OpenWorld and at ODTUG KScope, IOUG Collaborate, UKOUG, DOAG, and many other user group conferences. His presentations are highly rated by the participants, and he has received the ODTUG best speaker award twice.
Known for his ability to explain technology clearly, Sten writes the popular Oracle Watch newsletter and articles for Oracle Profit , Oracle Scene , and other publications. He has previously written five books on Oracle technologies and is excited to present this first book on Oracle Visual Builder Cloud Service.
Sten was a member of Oracle’s elite Oracle ACE Director program for a decade until his penchant for telling the unvarnished truth got him excommunicated. An independent consultant based in Denmark, Sten works with customers worldwide, helping them get the most from their investment in Oracle software.
He holds a private pilot license for single-engine aircraft, and his personal projects have included an Ironman and an ultramarathon in Denmark, climbing Mont Blanc in France, a 2-week hike in Greenland, skydiving in Denmark, a 3-week trek around Annapurna in Nepal, paragliding in the Alps, rock climbing in Sweden, glacier walking in Norway, and scuba diving in Thailand.
You can find Sten online at www.vesterli.com , on LinkedIn, and on twitter @stenvesterli.
Oracle Groundbreaker Ambassador/Oracle ACE Director Andrejus Baranovskis is a technical expert (full stack developer) in and founder of Red Samurai Consulting, based in Lithuania. His technical expertise is based on 15 years of continuous work developing enterprise IT systems across the globe (the USA, Canada, Germany, the UK, Denmark, Portugal, South Africa, Hong Kong, etc.). He is primarily focused on Oracle products – Oracle Fusion Middleware, Development Tools, and Oracle Cloud. He is involved in legacy systems modernization to Oracle JET (JavaScript) and Oracle ADF (Java). His typical tasks include technical architecture implementation, development framework setup, team training, and performance tuning for Oracle ADF and Oracle JET. He is the founder of the Katana ML product ( http://katanaml.io/ ); this product helps to apply Machine Learning in the enterprise domain by extracting rules and patterns from data and converting these rules into Machine Learning models. Andrejus is a prolific technical blogger; he shares his knowledge on his blog ( www.andrejusb.blogspot.com ) and sample code on GitHub ( https://github.com/abaranovskis-redsamurai ). He is a writer for the online publication Towards Data Science ( https://towardsdatascience.com/@andrejusb ).
Solutions Architect with over 15 years of experience with a focus on Oracle and Java EE technologies, working as Team Leader, Senior Developer positions, Florin Marcus provides specializes in performance tuning and development best practices of large enterprise systems. He is often invited as a speaker on various Oracle conferences.
3.142.96.146