# Tophat: Crafting a Delightful Mobile Developer Experience

DevFeed: [Tophat: Crafting a Delightful Mobile Developer Experience](<https://devfeed.tech/articles/tophat-crafting-a-delightful-mobile-developer-experience-1609.md>)

Original publisher: [Read original article](<https://shopify.engineering/shopify-tophat-mobile-developer-testing>)

Author: Lukas Romsicki

Published: 2024-08-23T17:16:27Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [Shopify](<https://devfeed.tech/topics/shopify.md>), [Low-Code / Internal Tools](<https://devfeed.tech/topics/internal-tools.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [Code review](<https://devfeed.tech/topics/code-review.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [macOS](<https://devfeed.tech/topics/macos.md>), [React Native](<https://devfeed.tech/topics/react-native.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [cli](<https://devfeed.tech/tags/cli.md>), [code](<https://devfeed.tech/tags/code.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [internal-tools](<https://devfeed.tech/tags/internal-tools.md>), [macos](<https://devfeed.tech/tags/macos.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [react-native](<https://devfeed.tech/tags/react-native.md>), [review](<https://devfeed.tech/tags/review.md>), [shopify](<https://devfeed.tech/tags/shopify.md>)

## AI overview

Shopify describes Tophat, a macOS menu bar app that streamlines manual testing of mobile changes from GitHub pull requests. The tool evolved from a CLI-based workflow into an interactive desktop experience designed to improve developer productivity and confidence while Shopify migrates its mobile codebase to React Native.

## Source excerpt

Insight into how Shopify created a seamless one-click manual testing experience (known as "tophatting") for mobile applications by creating a macOS app.