Amazing Mobile Dev Tools
Tophat
Section titled “Tophat”Easily install and test mobile applications with a single click.
Tophat allows us to manage android/ios simulators on MacOs with ease.

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!
Installation
Section titled “Installation”Install and extract the application from repo’s latest release:
https://github.com/Shopify/tophat/releases
Dependencies:
JAVA_HOMEvariable,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 Linux, Windows, and macOS!!
Installation
Section titled “Installation”https://github.com/Genymobile/scrcpy/releases
Maestro
Section titled “Maestro”Maestro is the ultimate 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.