• Online, Self-Paced
Course Description

Virtual reality has been known to be fairly expensive; however, Google has created Cardboard. It is a VR headgear device made from cardboard and uses an Android phone. In this course, you'll learn how to create VR apps for this platform.

Learning Objectives

Development Environment

  • start the course
  • download the Google VR SDK that can be used to create an Android VR app using Unity
  • configure a Unity scene to be able to develop VR apps using Google VR

Building an Environment

  • configure a Unity scene to enable Google VR gaze detection
  • set up a game object that can respond to Google VR gaze-based interaction
  • implement a UI menu in VR that responds to Google VR gaze events
  • configure a UI menu to toggle its display on an off in response to user events
  • set up a UI menu that moves and rotates relative to current user gaze


  • deploy a Google VR app on an Android device
  • deploy a Google VR app on an iOS device

Practice: Cardboard for Unity

  • create a simple Cardboard VR app using Unity

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.