If your firmware is Ware 2.0: yes, you need to install Golf Pad on your phone and smart watch. Then enable the smart watch link in Golf Pad settings on your phone. Make sure that the watch is connected to your phone's bluetooth. The first time you use the Android Wear watch with Golf Pad there may be a delay to the distances showing up on the watch. Do not be alarmed, this only happens the first time you use it, after that the distance and score updates will be instant.
To install Golf Pad on your watches, please activate Play Store and choose app from the tab named "Apps from phone".
For earlier versions of firmware you do not need to install any extra app.