Skip to content

amazing mobile dev tools

Easily install and test mobile applications with a single click.

Tophat allows us to manage android/ios simulators on MacOs with ease.

tophat-screenshot

It also allow us to install APKs/IPAs from remote sources using it’s app schema:

tophat://install/http?url=<full_public_url>

The type of build downloaded will be interpreted by Tophat automatically!

Install and extract the application from repo’s latest release:

https://github.com/Shopify/tophat/releases

Dependencies:

  • JAVA_HOME variable,
  • cmdline-tools (android)
  • scrcpy (optional)

Display and control your Android device

Amazing for testing with real android devices, via USB or TCP/IP.

It does not require root access or an app installed on the device. It works on LinuxWindows, and macOS!!

https://github.com/Genymobile/scrcpy/releases

maestro is a solid mobile testing tool.

Maestro is built on learnings from its predecessors (Appium, Espresso, UIAutomator, XCTest, Selenium, Playwright) and allows you to easily define and test your Flows.

https://docs.maestro.dev/

https://proxyman.com/

https://github.com/skylot/jadx