Newbie - Sorry a really dumb question!

I am very new to Unity3d.

I have hired someone to develop a board game for me.

He has produced a Windows desktop version of the game. This works fine.

Question: If the desktop version is working fine then can I just go to build settings and publish for android and iOS (assume I have a Mac) and unity3d will take care of the rest?

No, iOS/Android devices have very different input methods, and tend to be a lot less powerful than a desktop. You must create input code specifically for touchscreens, and ensure that the game is optimized to run well on a mobile device.

–Eric