Unknowingly into the VR industry also a year, do the app, but also do the game. It feels fresh.
See a lot of people in the group asking what is the ability to do VR, what you need to know.
VR development requires knowledge points (individual):
1.unity, develop interface.
2.android,ios. You don't need to be proficient, but you have to know some basics, such as Android's XML file permissions, you can understand the JAVA,OC call, there is the base of Android Studio, Xcode tool usage, The most basic and unity between the interaction must be mastered, such as our app, more time to exchange with the system, to write their own java,oc to achieve.
3. Encapsulation SDK capabilities, access to the SDK capabilities, this is not necessary but the best to have, reduce maintenance costs, many times the Hardware department SDK is very messy. It is convenient to do once, try to know.
4.openglse, this looks at personal ability. Feel the VR development more back effects need to be implemented through Openglse. For example, the player is video rendering through the openglse to achieve.
5. Quick learning ability. The VR industry is not perfect, but it can also be researched and implemented in multiple functions.