The above document has all the setup libraries and tools which one needs to install.
Apart from the above setting you need to go to Appium Desktop and set Java and Android Home path as shown below:
Code to open Google Playstore App on phone
Project structure or Jars needed for this project
commons-lang jar is added to remove NoClassDefFoundError: org/apache/commons/lang3/StringUtils.
This is all you need to setup and running 1st program from Appium on Mac.