Challenge Overview
CHALLENGE OBJECTIVES
DETAILED REQUIREMENTS
Please make sure the following requirements are covered:
BONUS
OPERATING SYSTEMS
TECHNOLOGY STACK
The following technology stack will be used as part of this challenge:
- This is a simple proof-of-concept challenge -- all you need to do is:
- Use the VSee SDK to enable a video/audio call
- And wrap it within an iOS shell
- The user interface just needs to support making a call, that’s it!
DETAILED REQUIREMENTS
Please make sure the following requirements are covered:
- Native iOS app using Swift
- Audio/video calls using the VSee SDK
- Follow these coding standards
- The PoC only needs to work in portrait mode on the iPhone
BONUS
- We’d like to verify the feasibility of overlaying an object (image/text) over the video in real-time, and if doable, implement the text overlay (just some dummy text is fine).
- This is an optional feature, submissions will NOT be scored down for missing this. But there’s a $100 bonus for implementing this if you are in the top two with a passing score.
OPERATING SYSTEMS
- iOS 12 and 13
- iPhone 8 and above
TECHNOLOGY STACK
The following technology stack will be used as part of this challenge:
- Programming Language: Swift
- Frameworks: VSee SDK
- Minimum iOS SDK Version: iOS 12
- Maximum iOS SDK Version: iOS 13
Final Submission Guidelines
- All original source code.
- A detailed README in markdown format explaining how to build, configure, run and verify your code. Please include instructions on how to set up the PoC to work with the VSee SDK.