When developing a VR app, there are several key factors to consider. These include the complexity of the app, the size of the development team, and the monetization strategies that will be used.