App Testing Guides
Practical guides for running iOS simulators, Android emulators, Apple TV, Android TV and Roku (beta) devices in the browser, writing tests, and wiring app checks into CI.
What a guide covers
A task that spans more than one tool. Getting an Expo build onto a device, wiring tests into a pipeline, testing an iOS app from a Windows machine, checking d-pad focus on a TV — the kind of thing where the answer is a sequence of steps and VibeView is one of them, not all of them.
Each one is written by a named author, states what you need before you start, and says how to tell it worked. They assume you have not used VibeView before.
Looking for something else
A guide walks one task end to end. If that is not what you came for, the rest of the site is organised by question.
If you want to know what a specific feature does, that is the documentation — deeper, and kept current with the product. If you are still deciding whether a browser-based device fits your workflow at all, platforms covers what each device can do and compare covers the trade-offs against other approaches. If you already know what you want to build, getting started is the shortest path to a running device.
AI agent builds a Roku channel, tests it on a real Roku
A coding agent wrote a SceneGraph channel, reloaded it live on a physical Roku through VibeView, and drove it with the remote and keyboard. 27 minutes, one bug.
AI agent ships an Apple TV and Android TV app in 46 minutes
A coding agent built a react-native-tvos app, focus-tested it on a cloud Apple TV and Android TV, signed it and shipped it to both stores. No Mac needed.
An AI agent shipped an Expo app to TestFlight in 43 minutes
A coding agent built a React Native app, verified it on cloud iOS and Android devices, signed it and submitted it to TestFlight and Google Play in 43 minutes.
How to test a Roku channel from your browser
Test a Roku channel on a real Roku device streamed to your browser (beta): upload the channel zip, drive the remote from your keyboard, and reload from the CLI.
How to test focus navigation in a tvOS app
Test tvOS focus and remote navigation on a cloud Apple TV simulator: run TV Catalog or your own build, check focus order, selection and Back, then record it.
Embed an interactive mobile app demo on your website
Add a live iOS or Android app demo to your website with an iframe. Prepare a standalone build, configure domains, and verify the visitor experience.
How to run an APK online in your browser
Upload an Android APK and test it in your browser with VibeView. Check build compatibility, launch a session, try a complete flow, and share the result.
How to test Android TV D-pad navigation
Test Android TV focus and remote navigation using JetStream or your own APK. Check directional movement, selection, Back behavior, and repeatable flows.
Preview an Expo iOS build without a Mac
Build your Expo app for the iOS simulator with EAS or a cloud build, then open a native preview in your browser from Windows or Linux without local Xcode.
How to share an iOS app preview without TestFlight
Share an interactive iOS app preview through a browser link: prepare a simulator build, pin the version, set access options, and check the reviewer flow.
Upload to TestFlight without a Mac
Upload a signed .ipa to TestFlight without a Mac: VibeView builds your React Native app in the cloud and submits it to App Store Connect from the CLI.
Build a React Native iOS app without a Mac
Cloud builds compile your React Native iOS app from Windows or Linux with one CLI command — no Mac, no Xcode install, no CI pipeline to maintain.