The best practices to be considered for developing a Virtual Reality app include, but not limited to the following aspects -User experienceUser inputVisionAudioLocomotionAvatarRenderingUser orientation and positional tracking