The first part of this article will sound very similar to one from the other day about learning to create games in Unity 3D. And that’s because it’s the same concept. Here goes:
It’s a funny thing, but a lot of people including myself have a tendency to go looking for the perfect YouTube tutorial or article on how to do stuff like make Google Cardboard apps. However, where do the people creating those tutorials learn about it? Do they work for the company? Maybe sometimes, but definitely not always. Do they have an inside source giving them the scoop? Doubtful. Did they go to school for years to learn these amazingly technical skills? *picking myself up from the floor* Bhahahaahahaha . . .
So where do they learn how to make Google Cardboard Apps? The answer is usually from the company’s technical manuals. In the past it used to be more difficult to get your hands on a manual and if you did it would sometimes be filled with lots of very technical writing, so technical in fact that you might need another manual or two to understand concepts they might refer to. However, today you can find very well written manuals online from the source and you can just use Google (so coincidental, right?) for those few times a technical concept comes up you want to learn more about.
Here is the link to Google’s very understandable and thorough GENERAL overview material.
Here is a link to Stack Overflow example code and questions.
Here is a link to Google example codes on GitHub.
And here is a link to the Google Design Guide.
Pretty cool, huh? Happy Learning!