The Ionic DevApp is a free app that makes it easy to run your Ionic app directly on your iOS or Android device.
Skip dealing with frustrating Native SDK installation issues, just run
ionic serve, open the DevApp, connect to the same network, and the app will automatically load
and run your app.
The DevApp comes with many native plugins built right in, so you don’t need to worry about installing plugins.
Download the DevApp
The DevApp is available on iOS and Android.
Enter your phone number below to text yourself an install link, or find the app on your app store of choice:
The DevApp finds
ionic serve instances running on the local network and requires the latest release of the Ionic CLI (at least version 3.13.2).
First, ensure you are running the latest release of the Ionic CLI. Run
npm install -g ionic. If that doesn’t work, try uninstalling and re-installing using
npm uninstall -g ionic then running the install command again.
Once the latest CLI is installed, run
ionic serve -c in the app of your choice on your computer and let it finish building. Next, open your iOS or Android device and connect to the same network as your computer (through wifi). Open the DevApp, and you should see your local app show up in the list.
Capturing console logs
To make sure you receive console logs generated from the app, which will be displayed in the terminal window where
ionic serve was run, add the
-c flag to
ionic serve -c
If you don’t see your app in the list, try these things to resolve it:
- First, make sure your are on the same network as the app. Double check your wifi connection settings.
- Try force-quitting the DevApp and restarting it
- Try restarting
ionic serveon your computer.
If those things still didn’t resolve the issue, make sure you don’t have any custom network settings that could cause the app to fail to discover the serve instance.
Reporting issues and feedback
If the above steps don’t work, or you want to share feedback, please post in the DevApp Feedback Megathread on the Ionic forum. Please avoid contacting support for this first release of the DevApp as we’d like direct feedback and would like to aggregate it to help others.
We cannot guarantee support on this post but we will monitor it and use it to make DevApp better.
Native Cordova Plugin Support
The Ionic DevApp supports the same set of common native plugins as Ionic View. Please check this list to see which plugins are supported out of the box. If an Ionic Native plugin you need isn’t functioning correctly or isn’t available, let us know!
What about Ionic View?
Ionic Developers may remember that Ionic View helped test apps on device without dealing with the SDK toolchain.
As of August, 2017, the Ionic View app has “split” into two apps: Ionic DevApp focused on rapid local development and testing, and the new Ionic View focused on helping developers share and test their apps with external users, co-workers, clients, and more.
With this change, we’ve added a ton of new features to Ionic View to make it easier than ever before for teams to distribute an app for testing.
Read more about the new Ionic View app.
To sum it up: pick Ionic DevApp for local development/testing, and Ionic View for sharing your app with others.