Objective: Avoid saving Google Cloud API key to Git Hub repository.

Always restrict your Google Cloud API key using a SHA-1 certificate, previously described, but another good practice is to create a public const static SecureKey class for the API key, which will be hidden from Git Hub. …

Objective: Take a photo using Android phone within the insurance app.

Take a photo with the app using Android camera.

The Take_Photo_Panel is constructed from several game objects as shown in the hierarchy below. It contains a grey overlay background, and other objects discussed later. …

Objective: Use Google Maps to display a 2D map of the users current location.

Open the CreateLocationPanel script and add the UnityEngine Networking and UI namespaces. The string variable url is assigned https://maps.googleapis.com/maps/api/staticmap?” allows access to the Google API static map, but needs additional parameters added after the “?”. For…

Object: Use Button On Click() to navigate the Insurance App.

Insurance app workflow implemented by enabling and disabling of panels based on button events.

Unity has a wonderful way to control the flow of an app using the Button component’s On Click () events. …

Objective: Implement scrolling window to view the claim.

Set the Canvas UI scale mode is to Screen Space overlay with a resolution of X 1080 Y 1920. This is important because it impacts the position of all child objects. Disable all other children except Border_Panel, which is the modular navigation…

Objective: Create an navigation interface that will overlay multiple forms.

Add a UI > Panel to the Canvas, naming it Border_Panel. Delete the image component and set the anchors to stretch-stretch, zeroing the left, top, Pos Z, right and bottom. Next add an UI > Image named White_Borders as a…

Objective: Create the main menu for the insurance app.

Select the game window and set the display to 16:9 portrait, and adjust the layout to have the scene and game windows long axis vertical side by side. Add A UI > Panel named Main_Menu_Panel. This also creates the Canvas, whose…

Objective: Setup Amazon AWS Cloud Services for Unity app.

An enterprise app is designed to work on a mobile device to collect and process data from customers. This app is designed to collect car accident claim data for an insurance company. This information must be provided by the customer and…

Hal Brooks

Software engineer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store