Basically, we are going to stream apps to a client and update the client based on actions that raise events from the client to the server.
This challenge will integrate in a combined demo into the app.
New to the project?
If you are new to this project, know that it's relatively complicated. We have created a wiki page here that you can access after you have Gitlab access that discusses the different pieces involved and covers how to get your development environment set up:
And here's a low level description of how the mapping works:
The list of tickets that comprise the requirements are as follows:
To prove out the solution, we need to ensure that a native mobile build of the test app matches what is displayed in XRE. Please provide documentation on how to compile each example and run it in Android or iOS, and please also provide this information as part of your submission video.
The README must be brought up to date with the latest changes and must clearly cover deployment to Heroku. Submitters are required to document the Heroku deploy clearly and test this.
REVIEWERS - Please make sure to deploy each submission to Heroku and test from there.
Your submission should be a patch file in Git against commit hash 1620f6cd6ea38d80a0ae0e7f4e40d661b271a9aa
Please make sure your updated README covers:
1. How to deploy the server-side to Heroku (REQUIRED FOR TESTING BY REVIEWERS AND SUBMITTERS)
2. How to configure the client XRE receiver to connect to the server and work with the different apps available
A video is required, but it only needs to cover the validation (XRE and native), not the setup. Having the setup details only in the README is fine.