In this chapter, we set up a new platform for our ARCore development, called Unity. Unity, as we learned, is a leading, powerful, flexible, and simple game/graphic engine we will use extensively in later chapters. For now though, we installed Unity and the ARCore SDK for Unity. We then took a slight diversion by setting up a remote build and debug connection to our device using TCP/IP over Wi-Fi. Next, we tested out our ability to modify the C# script in Unity by adding some debug log output. Finally, we tested our code changes using the Android Device Monitor tool to filter and track log messages from the Unity app deployed to the device.
We will continue to grind away in the next chapter and set up our environment for web ARCore development. Web ARCore development is substantially different from Android and Unity. However, we will still cover some essential setup for...