Skip to content

What do you need to start? 🧰

Language, IDE, Build tool

  • Java
  • IntelliJ
  • Gradle

Or choose a language ecosystem of your choice

For iOS

  • Xcode with command line tools

For Android

  • Android SDK > 16
  • Android Studio


  • Homebrew - General package manager
  • Node - JavaScript runtime built on Chrome's V8 JavaScript engine
  • NPM - Package manager for JS
  • Appium Server - Exposes REST API for mobile automation
  • Appium Desktop - Desktop app to help inspect and automate apps

Don't worry, we'll install all these step by step. 😉