Best Practices for Creating Apps that Showcase Live Events
Oculus Developer Blog
Posted by Phil Greenspan
June 29, 2017

VR applications are a great way to bring live events to more people wherever they are in the world. Whether it’s a concert, political rally, or major tennis match, VR applications bring a sense of presence that allows people to feel like they’re a part of the big event without actually needing to be there in person.

In this blog post, we’ll go over best practices for creating these types of VR applications.

Submitting Your App

It is important to have content and functionality included in your app submission. We understand that the event itself won’t be available to review, however, we will need to evaluate your application for user experience and ensure your app meets our technical requirements and content policies. Check out the “Your App Before The Event” for some ideas on what to include.

Your App Before The Event


In order for your event to have the greatest reach, make sure you launch your app prior to the live event. We recommend that you plan to launch your app at least one week before the first event. Be sure to submit your app with a review time buffer of at least two weeks prior to launch. This planning will give you ample time to promote app installs and give users time to familiarize themselves with your app.


Prior to the event, your users should be given content that is still engaging and fundamentally related to the promoted event. For instance, if you're building an app for a concert, show footage from a previous show by the same band. We don't recommend that you show a stream of unrelated footage or “coming soon” placeholders. These options may not excite fans or compel them to return for the actual event.


It’s important to give people a chance to explore and experiment with your application’s functionality prior to the live event. This way there’s no huge learning curve to interacting with your content when it’s time for the big event. We recommend providing users with a new experience that not only teaches them about key ways to interact with your app but can also get them excited to come back for the live event.

Your App During The Event

A major benefit to watching live events in virtual reality is that it gives people the ability to surpass the baseline experience and physical constraints of typical live viewing. For instance, your VR application could allow people to watch your event through multiple camera angles. Consider creating an interface that allows the viewer to pull up stats, lyrics or other interactive information about the venue, people or content. Allowing the viewer to interact with content this way makes a unique experience that they couldn't otherwise have outside of VR.

Your App After The Event

Once the event has concluded, make sure some content is still available for people to come back and view. This is especially important for future hosted events. Archiving the content or adding mixed reality capture are some ideas for types of content to include. Of course, it is expected that the functionality will remain.

To wrap-up, the following are some best practices for creating a successful app that showcases live events:

  • Submit your app at least 3 weeks prior to the event date.
  • Promote your app early so that people have time to download your app prior to the event.
  • Make sure you create your application in such a way that allows users to consume some content and functionality before, during and after the event.