Home / Companies / Ionic / Blog / Post Details
Content Deep Dive

Building Ionic DevApp with Ionic

Blog post from Ionic

Post Details
Company
Date Published
Author
manu
Word Count
1,001
Language
English
Hacker News Points
-
Summary

Ionic DevApp is a developer-productivity app designed to facilitate immediate testing on iOS and Android devices without the need for installing native SDKs or managing device profiles. Initially created to streamline in-house testing of complex native changes, DevApp uses Ionic and Ionic Pro services to enable rapid iteration and deployment on mobile platforms. The app features a simple, split-pane UI built with Ionic Angular, and utilizes Cordova plugins to support native features. DevApp's key functionality includes automatic detection of ionic serve instances on a network using Service Discovery, implemented via UDP Broadcast, which is reliable across platforms. This approach has been open-sourced in a Node library called Ionic Discover. Ionic Pro offers real-time updates and error tracking, allowing developers to address post-production bugs swiftly. By using DevApp internally, Ionic has identified improvements for both the app and its associated tooling, demonstrating a commitment to enhancing the developer experience through iterative testing and feedback.