Note: These are primarily my notes, and meant to be a companion to the official appium getting started docs, not a replacement. Before getting started, make sure you’re on the right version of node, appium requires 10+.

Appium Setup:

npm install -g appiumnpm install -g appium-doctor

That’s it! You can verify it works by starting the appium server by typing appium in your terminal (you can then stop it for now). If that sounded too easy, you’re right — getting the drivers and Android and iOS simulators setup properly is what took me the most time.

Android Setup:

We’ll start with android to follow along with the official Appium Getting Started Docs. Start by running appium-doctor --android to see where you’re at — you’re probably missing a few things. To actually run android tests on appium, you’ll need a driver. The docs suggest UiAutomator2 Driver so we’ll set that up. …

I’ve been wanting to play around with Google Cloud Vision for a while, and finally got a chance to try it in a react native app. I knew it was powerful, but it’s kinda like VR — you don’t really get it until you try it with your own hands. It took me a while to wade through all the configuration and setup, so here are my notes to hopefully help save others some time. You can also try out the cloud vision demo on expo or view the cloud vision react native example on github.

Here’s the simplest way I found to start playing with Google Cloud Vision inside a react native…


Mike LaPeter

Software Engineer, Founder of

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store