{"id":31614,"date":"2026-01-06T08:42:27","date_gmt":"2026-01-06T08:42:27","guid":{"rendered":"http:\/\/kovaion-new1.local\/creating-extensions-for-oracle-cloud-apps-using-vb-studio\/"},"modified":"2026-01-06T12:29:52","modified_gmt":"2026-01-06T12:29:52","slug":"creating-extensions-for-oracle-cloud-apps-using-vb-studio","status":"publish","type":"post","link":"https:\/\/stage.kovaionplay.com\/stage-kovaion\/creating-extensions-for-oracle-cloud-apps-using-vb-studio\/","title":{"rendered":"Creating Extensions for Oracle Cloud Apps using VB Studio"},"content":{"rendered":"<p>&nbsp;<\/p>\n<h2><span style=\"text-decoration: underline;\"><strong>Feature Overview<\/strong><\/span><\/h2>\n<p>Visual Builder Studio (or VB Studio, for short) gives you the power to customize Oracle Cloud Applications to suit your company&#8217;s specific business needs. In fact, you&#8217;ll have the exact same tools\u2014VB Studio and Oracle JavaScript Extension Toolkit (JET) that Oracle developers use to create Oracle Cloud Applications in the first place, giving you an unprecedented level of power and control over your Oracle Cloud Apps ecosystem.<\/p>\n<p>Extensions are what you use to deliver new capabilities into Oracle Cloud Applications. Those capabilities may take the form of customizations you make to the App&#8217;s user interface, or your extension may include things like App UIs, to deliver new pages or resources to your Oracle Cloud Applications instance. An App UI is simply an application that includes a user interface component in the form of VB Studio pages and flows.<\/p>\n<p>In this tutorial, we&#8217;ll create an App UI that presents employee data from an Oracle SaaS service connection, and then allows users to search for a specific employee.<\/p>\n<p>&nbsp;<\/p>\n<h2><span style=\"text-decoration: underline;\"><strong>What Do You Need?<\/strong><\/span><\/h2>\n<ul>\n<li>Access to Oracle Cloud Applications<\/li>\n<li>Access to Visual Builder Studio<\/li>\n<li>A project that is set up for extensions. If you don&#8217;t have a project available, you might need to\u202fcreate one.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2><span style=\"text-decoration: underline;\"><strong>Steps for Implementing the Use Cases<\/strong><\/span><\/h2>\n<ul>\n<li>In this step, we&#8217;ll see how to access Visual Builder Studio from Oracle Cloud Applications.<\/li>\n<li>Make sure that VB Studio is set up to extend Oracle applications.<\/li>\n<li>Log in to Oracle Applications Cloud.<\/li>\n<li>Click on Navigation and Open Visual Builder.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<figure id=\"attachment_13270\" aria-describedby=\"caption-attachment-13270\" style=\"width: 758px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13270\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.1-Click-on-Navigation-and-Open-Visual-Builder-300x133.png\" alt=\"\" width=\"758\" height=\"336\" \/><figcaption id=\"caption-attachment-13270\" class=\"wp-caption-text\">Fig 1:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>Create a new project and enter.<\/li>\n<\/ul>\n<figure id=\"attachment_13271\" aria-describedby=\"caption-attachment-13271\" style=\"width: 760px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13271\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.2-Create-a-new-project-Click-and-enter-300x124.png\" alt=\"\" width=\"760\" height=\"314\" \/><figcaption id=\"caption-attachment-13271\" class=\"wp-caption-text\">Fig 2:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>Provide the project name when creating a new project in Visual Builder Studio.<\/li>\n<li>Go to Workspaces &gt; New &gt; New Application Extension.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13272\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.3-Go-to-workspaces-New-New-Application-Extension-300x137.png\" alt=\"\" width=\"762\" height=\"348\" \/><\/p>\n<p>Fig 3:<\/p>\n<ul>\n<li>Create a new workspace.<\/li>\n<\/ul>\n<figure id=\"attachment_13273\" aria-describedby=\"caption-attachment-13273\" style=\"width: 762px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13273\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.4-Create-a-new-workspace-300x126.png\" alt=\"\" width=\"762\" height=\"320\" \/><figcaption id=\"caption-attachment-13273\" class=\"wp-caption-text\">Fig 4:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>Give the extension name when creating the application extension in workspaces.<\/li>\n<li>Choose \u201cCreate new repository\u201d and click Create.<\/li>\n<\/ul>\n<figure id=\"attachment_13274\" aria-describedby=\"caption-attachment-13274\" style=\"width: 762px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13274\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.5-Give-repository-name-and-working-branch-name-and-create-300x154.png\" alt=\"\" width=\"762\" height=\"391\" \/><figcaption id=\"caption-attachment-13274\" class=\"wp-caption-text\">Fig 5:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>Give the repository name and working branch name when created.<\/li>\n<li>Click on the workspace that was created.<\/li>\n<\/ul>\n<figure id=\"attachment_13275\" aria-describedby=\"caption-attachment-13275\" style=\"width: 759px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13275\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.6-Click-on-the-workspace-that-was-created-300x115.png\" alt=\"\" width=\"759\" height=\"291\" \/><figcaption id=\"caption-attachment-13275\" class=\"wp-caption-text\">Fig 6:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>Click on \u2018+\u2019 and Create APP UI.<\/li>\n<\/ul>\n<figure id=\"attachment_13276\" aria-describedby=\"caption-attachment-13276\" style=\"width: 759px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13276\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.7-Click-on-\u2018-and-Create-APP-UI-300x123.png\" alt=\"\" width=\"759\" height=\"311\" \/><figcaption id=\"caption-attachment-13276\" class=\"wp-caption-text\">Fig 7: Create APP UI<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<figure id=\"attachment_13277\" aria-describedby=\"caption-attachment-13277\" style=\"width: 755px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13277\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.8-Enter-the-details-and-create-300x118.png\" alt=\"\" width=\"755\" height=\"297\" \/><figcaption id=\"caption-attachment-13277\" class=\"wp-caption-text\">Fig 8:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>Enter the App UI Name and App UI ID to create.<\/li>\n<li>Click on open.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13278\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.9-Click-on-open-300x118.png\" alt=\"\" width=\"755\" height=\"297\" \/><\/p>\n<p>Fig 9:<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li>After Creating the App UI click on Diagram &gt; Component and Open.<\/li>\n<li>Once it is open you will redirect to this page.<\/li>\n<\/ul>\n<figure id=\"attachment_13279\" aria-describedby=\"caption-attachment-13279\" style=\"width: 755px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13279\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.10-Once-it-is-open-you-will-redirect-to-this-page-300x116.png\" alt=\"\" width=\"755\" height=\"292\" \/><figcaption id=\"caption-attachment-13279\" class=\"wp-caption-text\">Fig 10:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>Search for Heading in the filter and drag and drop the component.<\/li>\n<\/ul>\n<figure id=\"attachment_13280\" aria-describedby=\"caption-attachment-13280\" style=\"width: 756px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13280\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.11-Search-for-Heading-in-filter-and-drag-and-drop-the-component-300x125.png\" alt=\"\" width=\"756\" height=\"315\" \/><figcaption id=\"caption-attachment-13280\" class=\"wp-caption-text\">Fig 11:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>Use the filter option under Page Designer&gt; Components to drag and drop the values.<\/li>\n<li>The heading can be renamed whatever you choose.<\/li>\n<\/ul>\n<figure id=\"attachment_13281\" aria-describedby=\"caption-attachment-13281\" style=\"width: 754px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13281\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.12-The-heading-can-be-renamed-whatever-you-choose-300x119.png\" alt=\"\" width=\"754\" height=\"299\" \/><figcaption id=\"caption-attachment-13281\" class=\"wp-caption-text\">Fig 12:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>Use the Text option to rename the values.<\/li>\n<li>Search for input text in the filter and drag and drop the component.<\/li>\n<\/ul>\n<figure id=\"attachment_13282\" aria-describedby=\"caption-attachment-13282\" style=\"width: 751px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13282\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.13-Search-for-input-text-in-the-filter-and-drag-and-drop-the-component-300x119.png\" alt=\"\" width=\"751\" height=\"298\" \/><figcaption id=\"caption-attachment-13282\" class=\"wp-caption-text\">Fig 13:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>The label can be renamed whatever you want.<\/li>\n<\/ul>\n<figure id=\"attachment_13283\" aria-describedby=\"caption-attachment-13283\" style=\"width: 751px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13283\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.14-The-label-can-be-renamed-whatever-you-want-300x125.png\" alt=\"\" width=\"751\" height=\"313\" \/><figcaption id=\"caption-attachment-13283\" class=\"wp-caption-text\">Fig 14:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>Choose Data and click (x) on the top right corner.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13284\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.15-Choose-Data-and-click-x-on-the-top-right-corner-300x119.png\" alt=\"\" width=\"749\" height=\"297\" \/><\/p>\n<p>Fig 15:<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li>We have more variables under Data. So, choose the variables related to the requirement.<\/li>\n<li>Search for \u201csearch string\u201d and choose the Variables.<\/li>\n<\/ul>\n<figure id=\"attachment_13285\" aria-describedby=\"caption-attachment-13285\" style=\"width: 753px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13285\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.16-Search-for-searchstring-and-choose-the-Variables-300x114.png\" alt=\"\" width=\"753\" height=\"286\" \/><figcaption id=\"caption-attachment-13285\" class=\"wp-caption-text\">Fig 16:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>Navigate to Services in the top left corner and create a service connection.<\/li>\n<\/ul>\n<figure id=\"attachment_13286\" aria-describedby=\"caption-attachment-13286\" style=\"width: 749px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13286\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.17-Navigate-to-Services-on-top-left-corner-and-create-service-connection-300x115.png\" alt=\"\" width=\"749\" height=\"287\" \/><figcaption id=\"caption-attachment-13286\" class=\"wp-caption-text\">Fig 17:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>After choosing the variables from the data you can create a service connection.<\/li>\n<li>Choose \u201cSelect from the catalog\u201d.<\/li>\n<\/ul>\n<figure id=\"attachment_13287\" aria-describedby=\"caption-attachment-13287\" style=\"width: 746px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13287\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.18-Choose-Select-from-catalog-300x127.png\" alt=\"\" width=\"746\" height=\"316\" \/><figcaption id=\"caption-attachment-13287\" class=\"wp-caption-text\">Fig 18:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>Choose \u201cHuman Capital Management\u201d.<\/li>\n<\/ul>\n<figure id=\"attachment_13288\" aria-describedby=\"caption-attachment-13288\" style=\"width: 742px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13288\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.19-Choose-Human-Capital-Management-300x129.png\" alt=\"\" width=\"742\" height=\"319\" \/><figcaption id=\"caption-attachment-13288\" class=\"wp-caption-text\">Fig 19:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>Select \u201cWorkers\u201d and click Create.<\/li>\n<\/ul>\n<figure id=\"attachment_13289\" aria-describedby=\"caption-attachment-13289\" style=\"width: 741px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13289\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.20-Select-Workers-and-click-create-300x123.png\" alt=\"\" width=\"741\" height=\"304\" \/><figcaption id=\"caption-attachment-13289\" class=\"wp-caption-text\">Fig 20:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>In the Create Service Connection search box, enter worker, then select Workers(Workers) from the list.<\/li>\n<li>Click on Data and choose Services &gt; HCMRest &gt; drag and drop the \u201cWorkers\u201d.<\/li>\n<\/ul>\n<figure id=\"attachment_13290\" aria-describedby=\"caption-attachment-13290\" style=\"width: 741px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13290\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.21-Click-on-Data-and-choose-Services-HCMRest-drag-and-drop-the-Workers-300x117.png\" alt=\"\" width=\"741\" height=\"289\" \/><figcaption id=\"caption-attachment-13290\" class=\"wp-caption-text\">Fig 21:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>Select the Data tab in the Page Designer and expand Services and HCMRest. Drag Workers onto the page underneath the Input Text component.<\/li>\n<li>Click Next.<\/li>\n<\/ul>\n<figure id=\"attachment_13291\" aria-describedby=\"caption-attachment-13291\" style=\"width: 738px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13291\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.22-Click-Next-300x128.png\" alt=\"\" width=\"738\" height=\"315\" \/><figcaption id=\"caption-attachment-13291\" class=\"wp-caption-text\">Fig 22:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>In the Add Data wizard, accept the default template in the\u202fSelect Template\u202fpage and click\u202fNext<\/li>\n<li>Search and drag and drop the fields in slots.<\/li>\n<\/ul>\n<figure id=\"attachment_13292\" aria-describedby=\"caption-attachment-13292\" style=\"width: 737px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13292\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.23-Search-for-DisplayName-and-drag-and-drop-in-default-slot-300x127.png\" alt=\"\" width=\"737\" height=\"312\" \/><figcaption id=\"caption-attachment-13292\" class=\"wp-caption-text\">Fig 23:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>In the\u202fBind Data\u202fpage, the Endpoint Structure panel shows all the fields that are available for us to choose from in the Workers\u202fobject. Drag and drop each of these fields from this panel to the\u202fItem Template Fields\u202fsection as specified, using the search field to help you locate them:\n<ul>\n<li>Default slot: DisplayName<\/li>\n<li>Secondary slot: DateofBirth<\/li>\n<li>Tertiary slot: TownOrCity<\/li>\n<\/ul>\n<\/li>\n<li>Add more slots If necessary.<\/li>\n<\/ul>\n<figure id=\"attachment_13293\" aria-describedby=\"caption-attachment-13293\" style=\"width: 736px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13293\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.24-Add-more-slots-If-necessary-300x128.png\" alt=\"\" width=\"736\" height=\"314\" \/><figcaption id=\"caption-attachment-13293\" class=\"wp-caption-text\">Fig 24:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>Click \u201cfilter Criterion\u201d to add a condition to the search as the display name.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<figure id=\"attachment_13294\" aria-describedby=\"caption-attachment-13294\" style=\"width: 736px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13294\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.25-Click-filter-Criterion-to-add-a-condition-to-the-search-as-the-display-name-300x128.png\" alt=\"\" width=\"736\" height=\"314\" \/><figcaption id=\"caption-attachment-13294\" class=\"wp-caption-text\">Fig 25:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>In this section, we&#8217;re going to set up a filtering mechanism for our list, based on the display name of the employee. We want to compare each name to whatever the user enters as a search string, to find the proper match.<\/li>\n<li>Click preview and check.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<figure id=\"attachment_13295\" aria-describedby=\"caption-attachment-13295\" style=\"width: 733px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13295\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.26-Click-preview-and-check-300x122.png\" alt=\"\" width=\"733\" height=\"298\" \/><figcaption id=\"caption-attachment-13295\" class=\"wp-caption-text\">Fig 26:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>We will first test the page to make sure it&#8217;s working correctly, then we can publish the application. After the application is built in VB Studio, we can view the published version.<\/li>\n<li>You can search for an employee\u2019s name and check the result.<\/li>\n<\/ul>\n<figure id=\"attachment_13296\" aria-describedby=\"caption-attachment-13296\" style=\"width: 729px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13296\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.27-You-can-search-for-an-employee-name-and-check-the-result-300x126.png\" alt=\"\" width=\"729\" height=\"306\" \/><figcaption id=\"caption-attachment-13296\" class=\"wp-caption-text\">Fig 27:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>To filter the list, enter a search criterion, like the first name\u202f\u201cVenkat Srikanth\u201d<\/li>\n<li>Once previewed click publish.<\/li>\n<\/ul>\n<figure id=\"attachment_13297\" aria-describedby=\"caption-attachment-13297\" style=\"width: 729px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13297\" src=\"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-content\/uploads\/2026\/01\/Fig1.28-Once-previewed-click-publish-300x161.png\" alt=\"\" width=\"729\" height=\"391\" \/><figcaption id=\"caption-attachment-13297\" class=\"wp-caption-text\">Fig 28:<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>Now that you&#8217;ve confirmed the search is working, you&#8217;re ready to publish your extension with its App UI.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2><span style=\"text-decoration: underline;\"><strong>Business Benefits of Using VB Studio for Oracle Cloud Apps Extensions<\/strong><\/span><\/h2>\n<p>Discover how VB Studio empowers businesses to customize Oracle Cloud Applications efficiently, enhancing productivity, agility, and decision-making with seamless integrations and low-code development. Unlock cost-effective, scalable solutions that drive smarter, data-driven operations.<\/p>\n<p><strong>1. Tailored User Experiences for Enhanced Productivity:<\/strong> Visual Builder Studio (VB Studio) provides an easy, simple-to-use interface called Express mode, which\u202fhelps you tailor your Oracle Cloud Applications pages, so your end users are presented with only the data they need.<\/p>\n<p><strong>2. Accelerated Time-to-Market with Low-Code Development:<\/strong> With its low-code environment, VB Studio allows teams to build and deploy extensions faster, reducing development cycles and enabling quick adaptation to changing business demands.<\/p>\n<p><strong>3. Seamless Integration with Oracle SaaS Services:<\/strong> VB Studio ensures smooth integration with Oracle SaaS services like Human Capital Management (HCM) and Financials. This capability enhances data consistency and eliminates silos, resulting in more connected and insightful operations.<\/p>\n<p><strong>4. Cost-Effective Customization at Scale:<\/strong> By using the same tools as Oracle\u2019s in-house developers, businesses gain enterprise-level customization without the need for expensive third-party tools or development resources.<\/p>\n<p><strong>5. Enhanced Agility with Dynamic Service Connections:<\/strong> VB Studio&#8217;s capability to connect to SaaS service catalogs ensures businesses can quickly incorporate real-time data into their extensions. This agility allows them to stay competitive and responsive to market changes.<\/p>\n<p><strong>6. Intuitive Design for Business Users:<\/strong> The Express Mode in VB Studio simplifies customization for non-technical users, empowering business stakeholders to make impactful changes without requiring extensive IT support.<\/p>\n<p><strong>7. Future-Proofing Through Scalability:<\/strong> Extensions built using VB Studio are designed to grow with your business. The platform ensures that customizations remain compatible with future Oracle Cloud updates, reducing maintenance overhead.<\/p>\n<p><strong>8. Improved Decision-Making with Data-Driven Customizations:<\/strong> By leveraging VB Studio to create data-rich user interfaces, businesses can provide their teams with actionable insights directly within Oracle Cloud Applications, driving smarter decisions.<\/p>\n<p><strong>9. Streamlined Collaboration Across Teams:<\/strong> VB Studio fosters collaboration between development and operations teams through integrated project and version control features. This ensures alignment across all stakeholders during the customization process.<\/p>\n<p><strong>10. Strengthened Security and Compliance:<\/strong> Oracle\u2019s robust security framework extends to VB Studio, allowing businesses to build extensions that comply with data privacy regulations and security standards without compromise.<\/p>\n<p>Incorporating these benefits into your operations can revolutionize how your organization utilizes Oracle Cloud Applications, delivering superior value to both users and stakeholders.<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>Unlock the Power of Oracle HCM Cloud with Kovaion&#8217;s Custom Solutions<\/strong><\/h2>\n<p>Leverage Kovaion&#8217;s cutting-edge Oracle HCM Cloud solutions to enhance and customize your Oracle Cloud Applications. With the powerful Visual Builder Studio (VB Studio), including its user-friendly Express mode, you can tailor your applications&#8217; pages to ensure your end users only see the data they need. This results in a more streamlined, efficient experience, improving productivity and decision-making. Contact us today to explore how Kovaion can help you transform your business with scalable and tailored Oracle solutions.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Feature Overview Visual Builder Studio (or VB Studio, for short) gives you the power to customize Oracle Cloud Applications to suit your company&#8217;s specific business needs. In fact, you&#8217;ll have the exact same tools\u2014VB Studio and Oracle JavaScript Extension Toolkit (JET) that Oracle developers use to create Oracle Cloud Applications in the first place, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":23461,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[18],"tags":[],"class_list":["post-31614","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oracle-hcm"],"acf":[],"_links":{"self":[{"href":"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-json\/wp\/v2\/posts\/31614","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-json\/wp\/v2\/comments?post=31614"}],"version-history":[{"count":1,"href":"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-json\/wp\/v2\/posts\/31614\/revisions"}],"predecessor-version":[{"id":31615,"href":"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-json\/wp\/v2\/posts\/31614\/revisions\/31615"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-json\/wp\/v2\/media\/23461"}],"wp:attachment":[{"href":"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-json\/wp\/v2\/media?parent=31614"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-json\/wp\/v2\/categories?post=31614"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stage.kovaionplay.com\/stage-kovaion\/wp-json\/wp\/v2\/tags?post=31614"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}