Oracle Magazine, March/April 2019
Application Developer LOW CODE or a PWA for testing and final distribution To test the app in the browser select the button toward the top right A new browser window will open in which you can interact with the application and connect Google or Safari developer tools To generate the QR codes for app deployment you need to set up the build for either a native package or a PWA For a native package you must upload Apple developer certificates and a provisioning profile for iOS and or the Google keystore for Android Oracle Visual Builder will generate the native package for you each time you stage your application or explicitly rebuild your app You can also download the package and deliver the IPA iOS App Store Package or APK Android Package files directly to your end user or through the public app stores or an enterprise app store To deliver your app to a device as a PWA select the PWA option in your mobile app settings and configure a few optional settings Figure 6 shows PWA settings available within Oracle Visual Builder for PWA deployment The PWA settings for deployment offer a few options including Application Name Short Name and Description The short name is what is displayed on the device home screen You can also use the PWA settings to upload a set of images for icons and splash screens The Oracle Visual Builder default resource package includes example sets of icons and splash screens in the different required sizes to support several device types You can replace those images with your own in that same size and upload them for this articles PWA You can also specify which files you want installed on the device when you add it to the home screen This option helps a PWA feel like a native app As opposed to a web app which must fetch all of its files including the initial HTML page the PWA caches the initial page and other selected files onto the device The benefit of course is that it loads immediately and that coupled with the removal of the ORACLE MAGAZINE MARCH APRIL 2019 65
You must have JavaScript enabled to view digital editions.