Book Image

Effortless App Development with Oracle Visual Builder

By : Ankur Jain
Book Image

Effortless App Development with Oracle Visual Builder

By: Ankur Jain

Overview of this book

Organizations are moving their applications, data, and processes to the cloud to reduce application costs, effort, and maintenance. However, adopting new technology poses challenges for developers, solutions architects, and designers due to a lack of knowledge and appropriate practical training resources. This book helps you get to grips with Oracle Visual Builder (VB) and enables you to quickly develop web and mobile applications and deploy them to production without hassle. This book will provide you with a solid understanding of VB so that you can adopt it at a faster pace and start building applications right away. After working with real-time examples to learn about VB, you'll discover how to design, develop, and deploy web and mobile applications quickly. You'll cover all the VB components in-depth, including web and mobile application development, business objects, and service connections. In order to use all these components, you'll also explore best practices, security, and recommendations, which are well explained within the chapters. Finally, this book will help you gain the knowledge you need to enhance the performance of an application before deploying it to production. By the end of this book, you will be able to work independently and deploy your VB applications efficiently and with confidence.
Table of Contents (23 chapters)
1
Section 1: Exploring the Building Blocks of VB
5
Section 2: Working with Data and Services
10
Section 3: Building Web and Mobile Apps Using Various VB Components
15
Section 4: Security, Recommendations, Best Practices, and Troubleshooting

Creating a multilingual application

Oracle VB allows us to build an application that can be rendered in different languages, called a multilingual application. A multilingual application enables an end user to view the application in their language of choice. In this section, we'll demonstrate how to create a multilingual application in VB.

In order to make a multilingual application, we need to convert strings into other languages and upload them in translation bundles, which is a JSON file containing keys and values.

We'll use the customers-start page of the oraclecloudext_chapter9 application to render it in two different languages, English and French.

The following sections demonstrate how to develop multilingual applications in VB.

Configuring an application to set the selected language locale

The following are the steps to set the locale of the selected language:

  1. Go to Source View from the application navigator and open the app-flow.json file...