Unity 3D projects work in Android

I am following a tutorial online for making a 2d top-down game in Unity 3D. My question is how different would it be to follow that tutorial exactly but for the Android. I mean is there a huge difference between Android Unity 3D and regular desktop Unity 3D?

The most obvious difference is a different input method. Most Android-powered devices are controlled via touchscreen, so you can't use keyboard-controlled input. Apart from that android is still a bit more limited on the performance side. From my experience i would not recommend using terrain even though it is supported by now. Furthermore we had some shader problems, especially on transparent shader.

But in most cases its really just a press of the button: switch platform. Amazing!