There are 5 branches for Appium workshop, each branch has different purposes below.
Use Gradle, Junit4, Log4j2 and Appium java-client on test automation framework
Write a simple test scenario with several action controls
Implement POM (Page Object Model)
Implement an action class for providing unified action control
Implement PageFactory