Black Friday30% off your first month. See prices →
VibeView

App Testing Guides

Guides, case studies, explainers and fixes for building, testing and shipping mobile and TV apps: iOS simulators, Android emulators, Apple TV, Android TV and Roku in the browser, tests in CI, and store releases.

Google AI Studio Android app: test it live and ship it

Google AI Studio writes Android apps in Kotlin. Build yours in the cloud, try it on a live Android phone in your browser, and ship it past internal testing.

Guideframeworksandroid-emulatorci-cdUpdated 2026-10-31

Rocket.new mobile app on iPhone and Android, no Mac needed

Rocket.new writes a Flutter app, and its App Store steps need a Mac with Xcode. Build both versions in the cloud and run them on live phones in your browser.

Guideframeworksci-cdUpdated 2026-10-31

Xcode 27: where is the Simulator? Now in Device Hub

Xcode 27 has no Simulator app. Simulators now open in Device Hub: how to open it from Xcode, Spotlight or Terminal, what changed, and what simctl still does.

Fixios-simulatorUpdated 2026-10-31

Base44 mobile app: App Store and Google Play without a Mac

Base44 makes App Store files you can't test first. Build your own iPhone and Android app with Capacitor in the cloud, and try it on a live phone. No Mac.

Guideframeworksci-cdUpdated 2026-10-30

Emergent mobile app: test it on iPhone and Android, no Mac

Emergent shows your app in Expo Go or a web preview. Make your own iPhone and Android build in the cloud and try it on a live phone in your browser.

Guideframeworksci-cdUpdated 2026-10-30

Test deep links, universal links and App Links

Open deep links on an iOS simulator with simctl and an Android emulator with adb, check universal links and App Links, and fix the usual failures.

Guideios-simulatorandroid-emulatorUpdated 2026-10-30

Test a Fire TV app without a Fire TV: emulator options

Test a Fire TV app with no Fire TV on your desk: Fire OS vs Vega OS, Amazon virtual devices, and an Android TV emulator in Android Studio or your browser.

Guidetvandroid-emulatorUpdated 2026-10-30

TestFlight for Android: 6 ways to get an APK to testers

Android has no TestFlight. Compare Play testing, internal app sharing, Firebase, a raw APK and a browser link for sharing an APK with testers or a client.

Explainerandroid-emulatorsharingUpdated 2026-10-30

Bolt.new mobile app: from Expo Go to TestFlight

Bolt.new previews your Expo app in Expo Go. Build it in the cloud with no Mac, run it on live devices, then upload it to TestFlight or Google Play.

Guideframeworksci-cdUpdated 2026-10-29

Claude Code mobile app: preview, build and submit it

Claude Code writes your iOS, Android or TV app. VibeView runs it on live devices, builds it in the cloud and uploads it to TestFlight or Google Play.

Guideci-cdframeworksUpdated 2026-10-29

FlutterFlow iOS app without a Mac: build and test it live

Get your code out of FlutterFlow, have it built on a cloud Mac, and run it on a live Android phone and iPhone in your browser. No Mac or Xcode on your side.

Guideframeworksci-cdUpdated 2026-10-29

How to support iPhone Duo in Expo and React Native

Make an Expo or React Native app fit the iPhone Duo: adopt UIScene, build with Xcode 27.1, size layouts to the window, mind safe areas and test every fold.

Guideios-simulatorframeworksUpdated 2026-10-29

Lovable mobile app: get it on TestFlight and Google Play

Wrap your Lovable web app with Capacitor, open it on a live phone in your browser, build it in the cloud and upload it to TestFlight or Google Play.

Guideframeworksci-cdUpdated 2026-10-29

Replit mobile app: build it with no Mac or Expo account

Take a Replit Agent mobile app out of Replit, make three small fixes, build it in the cloud, and open your own build on a live phone in the browser.

Guideframeworksci-cdUpdated 2026-10-29

Smart TV emulator: which tool for which TV

No single smart TV emulator covers every TV. The official tool for Samsung Tizen, LG webOS, Android TV, Apple TV, Roku and Fire TV, and where each stops.

ExplainertvUpdated 2026-10-29

How to debug a Roku channel in VS Code without a Roku

Set BrightScript breakpoints, step through code and inspect variables in VS Code while your channel runs on a cloud Roku streamed to your browser.

GuidetvUpdated 2026-10-27

TestFlight build status in Slack and your inbox

One message per result for every TestFlight build: testers have it, it failed, or Apple needs you. Sent to you and, if you add it, your team’s Slack.

Guideci-cdUpdated 2026-10-26

Add TestFlight testers from the command line

Add external TestFlight testers by email from the command line or a file, create groups, and read what Apple did with each person, without App Store Connect.

Guideci-cdsharingUpdated 2026-10-25

Migrate from Codemagic publishing to VibeView

Move Codemagic App Store Connect and Google Play publishing to vibeview submit: codemagic.yaml keys mapped to flags, what has no equivalent, and how to switch.

MigrationUpdated 2026-10-26

Migrate from EAS Submit to VibeView

Move from eas submit and the EAS Workflows TestFlight job to vibeview submit: each eas.json submit key mapped, what has no equivalent, and how to switch.

MigrationUpdated 2026-10-26

Migrate from fastlane pilot to VibeView

Replace fastlane pilot and upload_to_testflight with vibeview submit: every option mapped to a flag, what has no equivalent, and a switch plan with no Mac.

MigrationUpdated 2026-10-25

GitHub Actions to TestFlight, no Mac runner

Upload to TestFlight from GitHub Actions on ubuntu-latest: a version tag builds a signed .ipa in the cloud and sends it to your tester groups, with exit codes.

Guideci-cdUpdated 2026-10-26

Store release glossary

18 store release terms for TestFlight, Google Play and the Amazon Appstore: what each one means, and where VibeView handles it or where it is done instead.

GlossaryUpdated 2026-10-25

Google Play staged rollout and release notes from the CLI

Start a Google Play staged rollout from the command line, with release notes in many languages, then raise, halt or complete it in Play Console.

Guideci-cdUpdated 2026-10-25

Release notes and What to Test in many languages

Send TestFlight What to Test notes and Google Play release notes in many languages from one folder or the dashboard: codes, limits and what stops a send.

Guideci-cdUpdated 2026-10-25

Submit a Fire TV app to the Amazon Appstore from the CLI

Submit a Fire TV app to the Amazon Appstore from the command line: an API key, a signed .apk build profile, release notes and review, with no console upload.

Guidetvci-cdUpdated 2026-10-25

TestFlight Beta App Review contact and demo account

Fix "Add Beta App Review contact details" in TestFlight: what Apple needs, how to give a demo account safely, and how to set it without App Store Connect.

Fixci-cdUpdated 2026-10-25

TestFlight external testing checklist: 10 checks

A TestFlight external testing checklist: what Beta App Review needs before external testers get a build, and where to set each item in VibeView.

ChecklistUpdated 2026-10-25

TestFlight "Missing Compliance": fix it once

Why TestFlight shows Missing Compliance, how to answer export compliance, and how ITSAppUsesNonExemptEncryption in Info.plist or Expo stops it on every build.

Fixci-cdframeworksUpdated 2026-10-25

Claude Code iOS simulator on Windows or Linux, without a Mac

Let Claude Code, Codex, Cursor or Copilot run your app on a cloud iOS simulator from Windows, Linux or cloud agents. Android, Apple TV, Android TV and Roku too.

Guideios-simulatorandroid-emulatorUpdated 2026-10-23

React Native iOS simulator on Windows, with hot reload

Run your React Native app on an iOS simulator from Windows: compile it in the cloud, keep Metro on your PC, and watch each save hot-reload on a streamed iPhone.

Guideios-simulatorframeworksUpdated 2026-10-23

Run mobile tests on every pull request with GitHub Actions

A GitHub Actions workflow that tests every pull request on cloud iOS, Android, Apple TV, Android TV and Roku devices, with no Mac runner or emulator in the job.

Guideci-cdai-testingUpdated 2026-10-23

Smart TV app testing checklist: 12 checks

A smart TV app testing checklist for Apple TV, Android TV and Roku: focus, Back, remote keys, TV keyboards, deep links, relaunch, playback and CI checks.

Checklisttvai-testingci-cdUpdated 2026-10-25

Build your mobile app on every GitHub pull request

Build iOS, Android, Apple TV and Android TV apps on every push and pull request with the VibeView GitHub App, then open each build on a live device.

Guideci-cdsharingUpdated 2026-10-25

Build for iPhone Duo with Xcode 27.1, no Mac needed

VibeView cloud builds now offer Xcode 27.1. Build your app with the iOS 27.1 SDK without a Mac and see it fill the iPhone Duo inner screen in your browser.

Guideios-simulatorUpdated 2026-10-20

UIScene life cycle is required: fix it for Xcode 27

Fix "UIScene life cycle is required for apps built with this SDK" in Xcode 27: Capacitor, Expo (enableSceneSupport on SDK 57), React Native, Flutter, UIKit.

Fixios-simulatorframeworksUpdated 2026-10-29

Make App Store screenshots without a Mac

Make App Store screenshots without a Mac: open your app on a cloud iPhone 17 Pro or iPad Pro 13-inch, clean the status bar, save the sizes Apple requires.

Guideios-simulatorsharingUpdated 2026-10-17

Build an Ionic or Capacitor iOS app without a Mac

Build a Capacitor or Ionic app in the cloud: the web build, cap sync and native build run on VibeView, and the app opens on a cloud iPhone and Android emulator.

Guideframeworksci-cdUpdated 2026-10-25

Build a Flutter iOS and Android app without a Mac

Build a Flutter app in the cloud with no Mac and no Android SDK: debug builds that open on cloud iPhones and Android emulators, then a signed .aab for Play.

Guideframeworksci-cdUpdated 2026-10-25

Build a Kotlin Multiplatform iOS app without a Mac

Build a Kotlin Multiplatform app in the cloud: Gradle builds the Android app, Xcode the iOS app, and both open on cloud devices in your browser, with no Mac.

Guideframeworksci-cdUpdated 2026-10-25

Build a native iOS app without a Mac, plus Android

Build a Swift iOS app without a Mac and a Kotlin Android app without Android Studio: cloud builds run xcodebuild and Gradle and put the app on a cloud device.

Guideframeworksci-cdUpdated 2026-10-25

Find bugs in your app without writing tests

Explore (beta) lets the AI use your app on a live device for 5, 10 or 20 minutes, then lists crashes, error screens and broken controls you can save as tests.

Guideai-testingUpdated 2026-10-13

Bring your Maestro flows to VibeView

Import Maestro YAML flows into VibeView: each command becomes a plain-language step, setups and test data carry over, and anything we cannot run is flagged.

Migrationai-testingUpdated 2026-10-13

Run one test on many devices at once

Pick several devices in one Run dialog: a phone test runs on iPhone and Android side by side, a TV test on Apple TV, Android TV and Roku, one session each.

Guideai-testingci-cdtvUpdated 2026-10-13

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.

Guidetvandroid-emulatorUpdated 2026-10-11

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.

Guidetvios-simulatorUpdated 2026-10-11

Stop paying for AI on every test run

After a test passes, VibeView saves the route the AI took and replays it next time, so repeat runs spend AI only on checks and on screens that changed.

Explainerai-testingci-cdUpdated 2026-10-13

Watch exactly what your mobile test did

A VibeView test run shows a video of the device synced to its steps, the app log by step, and a pasteable bug report, so a failure shows what happened.

Guideai-testingci-cdUpdated 2026-10-13

Write a mobile test in one sentence

Describe a mobile test in a sentence: the AI (beta) drafts the steps, you review them, and it runs on live iOS, Android, Apple TV, Android TV or Roku devices.

Guideai-testingUpdated 2026-10-13

Roku test automation without writing test code

Automate Roku channel tests by recording the remote in your browser: replay walks back to each element, AI covers what changed, and CI runs it.

Guidetvci-cdai-testingUpdated 2026-10-13

Build a React Native Android app in the cloud

Build a React Native Android app in the cloud: a debug .apk on a cloud emulator, a signed .aab with a generated keystore, and a Google Play upload from the CLI.

Guideci-cdframeworksandroid-emulatorUpdated 2026-10-25

Build an Apple TV app without a Mac

Build a react-native-tvos app without a Mac: a tvOS simulator build on a cloud Apple TV, a signed release, then TestFlight. Android TV uses the same commands.

Guidetvci-cdframeworksUpdated 2026-10-25

Build an Expo app without EAS

Build a managed Expo app without EAS: prebuild runs in the cloud build, the app opens on a cloud simulator, and signed builds go to TestFlight and Google Play.

Migrationframeworksci-cdUpdated 2026-10-25

How to demo a mobile app to investors

Demo your mobile app to investors live from a laptop, with no cable or mirroring, then leave them a link to the real app, pinned to the build you showed.

Use casesharingUpdated 2026-10-03

Put a live app demo in your developer portfolio

Let hiring managers use your phone or TV app, not watch a video of it: a live demo link on your CV, an embed on your portfolio, a hand-off in the interview.

Use casesharingUpdated 2026-10-13

Run a remote usability test on your mobile app

Run a moderated remote usability test on an unreleased phone or TV app: the participant drives it from a link while you watch the same screen live.

Use casesharingUpdated 2026-10-13

How to send an app build to a client for review

Send a client a link that opens your iOS, Android or TV build in their browser. No TestFlight invite, no device registration, a pinned build per review round.

Use casesharingUpdated 2026-10-03

How to share a Roku channel build without a Roku

Send a Roku channel build to clients and testers as a link: they play it on a physical Roku in their browser. No Roku, no access code, no 20-tester beta cap.

Use casetvsharingUpdated 2026-10-03

Claude Code for Roku TV: let it test your channel

Vibe coding a Roku TV channel? One setup command lets Claude Code, Cursor or Codex reload it on a real Roku, read the screen, move focus and check the console.

GuidetvUpdated 2026-10-20

Roku emulator in 2026: every option, compared

Is there a Roku emulator? Yes, Roku's Cloud Emulator, in pilot. How it compares with a real Roku in your browser and BrightScript simulators, and which to use.

ExplainertvUpdated 2026-10-11

An AI agent makes Atlas a first-class iPhone Duo app

An AI agent gave the Atlas Expo app two panes split at the iPhone Duo fold, stacked panes when rotated and state kept across folds, verified on a cloud Duo.

Case studyios-simulatorframeworksai-testingUpdated 2026-09-24

An AI agent adds iPhone Duo support to an Expo app

A coding agent gave the Kitlist Expo app a two-pane layout for the iPhone Duo, then checked each posture and rotation on a cloud Duo simulator from the CLI.

Case studyios-simulatorframeworksai-testingUpdated 2026-09-24

How to get the iPhone Duo simulator in Xcode 27.1

Get the iPhone Duo simulator in Xcode 27.1. Not showing? Update the iOS 27.1 runtime, add the device in Device Hub, or run it as a live device in a browser.

Fixios-simulatorUpdated 2026-10-19

Set the iPhone Duo hinge angle from CLI, CI or an agent

simctl has no command to fold the iPhone Duo. Set its posture or an exact hinge angle from a script, a CI job or an AI agent, and rotate it in any posture.

Guideios-simulatorci-cdai-testingUpdated 2026-10-19

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.

Case studytvframeworksUpdated 2026-10-25

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.

Case studytvframeworksUpdated 2026-10-25

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.

Case studyframeworksci-cdUpdated 2026-10-25

How to test a Roku channel from your browser

Test a Roku channel on a physical Roku streamed to your browser: upload the the channel zip, drive the remote from your keyboard, and reload from the CLI.

GuidetvUpdated 2026-10-27

Embed an interactive mobile app demo on your website

Add a live iOS, Android, Apple TV, Android TV or Roku app demo to your website with an iframe: prepare the build, set allowed domains, check what visitors see.

Use casesharingUpdated 2026-10-03

Open an APK online and test the app 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.

Guideandroid-emulatorUpdated 2026-09-13

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.

Guideios-simulatorframeworksUpdated 2026-10-20

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.

Use caseios-simulatorsharingUpdated 2026-09-12

Upload to TestFlight without a Mac

Upload to TestFlight without a Mac: VibeView builds a signed .ipa in the cloud, then one CLI command sends it to your internal and external tester groups.

Guideci-cdframeworksUpdated 2026-10-25

Build a React Native iOS app without a Mac, in the cloud

Build a React Native iOS app in the cloud without a Mac: a simulator build on a cloud iPhone, a signed .ipa, then TestFlight, from the CLI on Windows or Linux.

Guideframeworksci-cdUpdated 2026-10-25

Mobile emulator online: how streamed devices work

A mobile emulator online runs on a remote machine and streams to your browser. How it works, what it cannot test, and which tools offer one. July 2026.

Explainerios-simulatorandroid-emulatorUpdated 2026-07-30

iOS simulator or emulator for Android: what works in 2026

No iOS emulator runs modern iPhone apps on Android. Here is what works in 2026 to see or test an iOS app from an Android phone or PC, and which apps to avoid.

Explainerios-simulatorUpdated 2026-10-30

iOS simulator on Windows and Xcode for Windows: 2026 options

Xcode and Apple's iOS Simulator don't run on Windows. Here is what does in 2026: cloud simulators, cloud builds, rented Macs, a paired Mac and the VM catch.

Explainerios-simulatorUpdated 2026-10-30

Upload and Test an iOS Build in the Browser

Take a simulator build out of Xcode or EAS, upload it, and drive it on a live iOS device in your browser — including how to tell the install actually worked.

Guideios-simulatorUpdated 2026-09-24

Looking for something else

These articles follow one task or one project end to end, usually across more than one tool. If you want to know what a specific feature does, that is the documentation, kept current with the product. If you are still deciding whether a browser-based device fits your workflow, platforms covers what each device can do and compare covers the trade-offs against other approaches. Before a release, the checklists go through what a store or platform needs, item by item, and the glossary explains the store terms they use. Moving from another tool? The migration pages map its options to VibeView's. If you already know what you want to build, getting started is the shortest path to a running device.

Older lists: page 2 · page 3 · page 4 · page 5 · page 6 · page 7