> ## Documentation Index
> Fetch the complete documentation index at: https://docs.symplr.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Run on Device with Expo Go

Run applications directly on a physical mobile device using Expo Go to validate layouts, navigation, responsiveness, and overall application behavior.

## Before You Begin

Before running the application on a physical device, ensure the project has been built successfully in Blueprint View and Expo Go is installed on the mobile device.

## Run the Application on Your Device

Open your project in Blueprint View and ensure the latest build is complete. From the preview screen, select **Run App on Your Device**.

A QR code will be generated for mobile access.

<Frame>
  <img src="https://mintcdn.com/symplr-0fada8ba/4rsjCT_ecCtHFfQ7/images/image-44.png?fit=max&auto=format&n=4rsjCT_ecCtHFfQ7&q=85&s=a9ca2770996ffa3654a65c624fb94e41" alt="Image" width="1899" height="900" data-path="images/image-44.png" />
</Frame>

## Install Expo Go

Symplr displays a QR code together with connection instructions for the mobile device.

<Frame>
  <img src="https://mintcdn.com/symplr-0fada8ba/DkHLx0lBQdzXknlD/images/image-61.png?fit=max&auto=format&n=DkHLx0lBQdzXknlD&q=85&s=d8f0f34a0d68b20dfd8082cd2e484512" alt="Image" width="898" height="675" data-path="images/image-61.png" />
</Frame>

If not already installed, download Expo Go from the device app store:

* iOS: App Store
* Android: Google Play Store

<Frame>
  <img src="https://mintcdn.com/symplr-0fada8ba/DkHLx0lBQdzXknlD/images/image-62.png?fit=max&auto=format&n=DkHLx0lBQdzXknlD&q=85&s=7f433323d2f149e5fbafd85a827f9626" alt="Image" width="900" height="675" data-path="images/image-62.png" />
</Frame>

<Note>
  Keep this screen open while running the application on your device. Closing the screen may stop the application from running.
</Note>

## Scan the QR Code

Open Expo Go on your mobile device and scan the QR code.

### iOS Devices

* Open the Camera or Code Scanner
* Scan the QR code displayed in Symplr
* Tap the prompt to open the application in Expo Go

<Frame>
  <img src="https://mintcdn.com/symplr-0fada8ba/4rsjCT_ecCtHFfQ7/images/image-50.png?fit=max&auto=format&n=4rsjCT_ecCtHFfQ7&q=85&s=5f7594d71dbaea5f6eee1a2e5bf7dd41" alt="Image" width="505" height="900" data-path="images/image-50.png" />
</Frame>

### Android Devices

* Open the Expo Go application
* Use the built-in QR scanner
* Scan the QR code displayed in Symplr

<Frame>
  <img src="https://mintcdn.com/symplr-0fada8ba/4rsjCT_ecCtHFfQ7/images/image-49.png?fit=max&auto=format&n=4rsjCT_ecCtHFfQ7&q=85&s=56aaf8ba1a8493d0e2bd94a7b867e1b6" alt="Image" width="405" height="900" data-path="images/image-49.png" />
</Frame>

## Launch and Validate Your Application

Once connected, the application loads directly on the mobile device and becomes available for validation and testing.

Validate layouts, navigation flows, responsiveness, and user interactions directly on the physical device.

### iOS Example

<Frame>
  <img src="https://mintcdn.com/symplr-0fada8ba/uFUBtCLxEiecaGN8/images/IMG_8779.png?fit=max&auto=format&n=uFUBtCLxEiecaGN8&q=85&s=4596dd1cf4a0744e71d5f083a5f542de" alt="IMG 8779" width="452" height="983" data-path="images/IMG_8779.png" />
</Frame>

### Android Example

<Frame>
  <img src="https://mintcdn.com/symplr-0fada8ba/4rsjCT_ecCtHFfQ7/images/image-55.png?fit=max&auto=format&n=4rsjCT_ecCtHFfQ7&q=85&s=0eae8d4693d42639c702826407c933db" alt="Image" width="403" height="901" data-path="images/image-55.png" />
</Frame>

Once the application is running, validate the following areas:

* Review layouts and responsiveness
* Validate navigation flows
* Test forms, buttons, and interactions
* Verify overall usability and application behavior

## Troubleshooting

### QR Code Does Not Scan

* Ensure your mobile device camera permissions are enabled
* Make sure the QR code is fully visible on screen
* Verify that your mobile device has internet connectivity

### Application Stops Running

If the application stops unexpectedly:

* Ensure the Symplr preview session remains open
* Rebuild the application if required
* Re-scan the QR code using Expo Go

## Next Steps

After validating your application on a physical device, you can continue by extending features, downloading the generated code, running the project locally, or configuring integrations such as authentication, APIs, and external services.
