Journal 133 — Unity App Development, Finalize Recall of User Data from Amazon S3

Objective: To finish app UI and display user data file from Amazon S3

In the previous article, we were able to successfully download an xml data file from Amazon S3. In this article, I will go over the UI layout to present the data back on screen.

First, we can set the active case to the downloaded case, and we can watch in the inspector as all the user data is populated back in the active case.

Add Callback to Search Results

The next update is to add a callback function to change from the search screen to the search results, but only if successfully finding a result.

We can add an Action delegate to when we search the list, and run additional code if there’s a match during the data search. In this case we will switch to the results screen only if there’s a match.

Now on the Search screen, we will add this.

Now let’s see the results.

Display Search Results and all User Data

Now we can update the search results screen and then continue to the data Overview screen which shows all the found user data.

On the SelectCase screen, we will show the name in the case file that was found, and from there, the user can hit the “Accept” button, and be taken to the case Overview screen.

Now let’s see this in action.

I plan to finish out this app by filling in the rest of the UI navigation buttons. The basic content of the app and UI can be customized to whatever type of data collection app you’d like.

Thank you for your time!

--

--

--

An Engineering Manager consultant who is seeking additional skills using Unity 3D for game and application development.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

How To Transcribe Streams of Audio Data in Real-Time with Python?

Asset creation from a closed opportunity with a flow in Salesforce

Flow overview

We are hackers, and hackers have black terminals with TMUX

What is Nginx?

Dagger 2 Multibindings Illustrated (Kotlin)

Homemade cloud with Rasp Pi

Behind the Master: Father of WWW — Tim Berners-Lee

How to Debug Common API Errors

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
Chris Nielsen

Chris Nielsen

An Engineering Manager consultant who is seeking additional skills using Unity 3D for game and application development.

More from Medium

Journal 139 — Unity Project Development Part 1–2.5D Shooter

Animating Zombies: Root Transforms

A Series On Creating Immersive Audio in Unity with Custom Wwise Scripts

Virtual Cameras w/ Cinemachine in Unity 2020 — Part 4