Remote Expert iOS App Prototype Conversion - Video Integration

Register
Submit a solution
The challenge is finished.

Challenge Overview

Welcome to “Remote Expert iOS App Prototype Video Integration Challenge”. In this challenge, we want to build the initial iOS application prototype.
 

CONTEXT

PROJECT CONTEXT

This project aims to build an iOS (iPhone) application that will help field service personnel to identify documents, videos, and/or remote experts to assist them with solving issues in the field while they're working.

The app should leverage ARKit to allow AR objects to be shown during live video calls that will improve the ability of remote experts to provide contextual cues to a user during a video call.
 

CHALLENGE CONTEXT

In this challenge we are going to continue to integrate the video and Agora.io ARKit to the existing Remote Expert iOS application. This is the third challenge to build the entire application.


CHALLENGE DETAILS

TECHNOLOGY

  • iOS 12.2 (iPhone only)
  • Swift 4.2
  • Agora.io
  • ARKit
 

INDIVIDUAL REQUIREMENTS

  • Build the Remote Expert iOS application based on the provided design
  • The design source code will be provided in the forum
    • Marvel link: https://marvelapp.com/1194650e
  • The following screens are in scope
  • Code should be well organized and with good documentation
  • Video call should work using Agora.io and ARKit
    • Existing PoC code will be provided in the forum
  • Existing mobile application will be provided in the forum
  • Mocked data should be used, but prepare the code for future backend integration
    • Don't hardcode the data in the code
    • Documents and videos should use external source to prevent the application growing too big


Final Submission Guidelines

  • Updated iOS application source
  • Verification guide with instruction to setup a video call 

ELIGIBLE EVENTS:

2020 Topcoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30127228