Skip to content

Independent app studio

Small apps that respect short, quiet moments.

Sunstone Apps builds mobile puzzles and everyday tools for people who want to open an app, do one thing, and come back later without friction.

Independent studio for mobile puzzles and useful apps.

Sunstone Apps is intentionally small. Each app has to earn its place: it should start quickly, save progress clearly, and avoid turning a simple break into setup work. Daily Sudoku covers offline number puzzles. Future apps only move forward when they are ready to be measured and supported.

Apps and tools from the studio

Development journal

Behind-the-scenes decisions from building, publishing, and operating mobile games and everyday apps.

View all posts

Why an Expo app needs an analytics layer before adding Amplitude

18 min read

Written by: Jonathan Reis on

Build one analytics contract for an Expo app, keep Firebase and GA4 working, add Amplitude without rewriting product code, and gain independent rollout, failure isolation, and better product decisions.

How to use the Google Analytics MCP in OpenCode to query GA4

13 min read

Written by: Jonathan Reis on

Configure Google's official Analytics MCP in OpenCode, authorize ADC access, and turn repeated GA4 questions into reproducible reports.

How to keep canonical assets in a React Native monorepo

9 min read

Written by: Jonathan Reis on

A practical asset-library pattern for React Native apps, static sites, store exports, and shared audio without losing the editable original.

A small studio run by the person shipping the software.

Sunstone Apps is led by Jonathan Reis, a senior tech lead and software developer from Rio de Janeiro. The same hands-on work behind mobile apps, cloud infrastructure, DevOps, SRE, and release reliability shows up here in smaller products with tighter feedback loops.