This feature is available as an add-on for the Honeycomb Enterprise plan.
Please contact your Honeycomb account team for details.

Key features
Some key features of the iOS Launchpad include:- Time Range Selection: Choose between relative and absolute time ranges to focus your analysis on specific time periods.
- Manual Data Refresh: Identify the last refresh time for the populated data, and refresh your data manually.
- Filtering Options: Focus on relevant data by filtering on page, screen size, device type, session ID, browser name, and more.
- Grouping: Organize data by common dimensions like page, screen size, device type, session ID, browser name, and more.
- Custom Groups and Filters: Create and save custom groups and filters based on your dataset’s properties. Access this feature through the Filter by or Group by menus near the bottom of each dropdown.
The big numbers
As you explore the iOS Launchpad, you’ll notice some prominent numbers that provide a snapshot of your application’s performance over the selected time range:- Total Unique Sessions: Count of distinct sessions within the selected time frame, which helps you gauge overall usage.
- Total Distinct Users: Count of the unique users who interacted with your application during the selected time frame, which helps you gauge user reach and engagement.
- Total Crashes: Count of the number of crashes that occurred within the selected time frame, which lets you monitor application stability.

Detailed charts and tables
The iOS Launchpad includes various charts and tables that provide in-depth views of your application’s performance over the selected time frame. By default, each card display data as a chart or table, but you can switch between both views. For all charts, the x-axis contains timestamps across the selected time frame. You can interact with both charts and tables to explore specific data points further—just select a point on a chart, a row in a table, or a card’s title.Sessions over time
Understand user engagement trends by observing session counts over time. Each bar on the chart represents the number of sessions during a specific time interval. The y-axis represents the number of sessions.
Sessions by version
Identify how different application versions are performing in terms of user sessions. Bars on the chart are color-coded by application version, showing session distribution. The y-axis represents the number of sessions. The table view ranks application versions by session count.
Distinct users
Monitor the number of unique users interacting with your application over time. The line graph displays distinct user counts per time interval. The y-axis represents the number of unique users.
Distinct devices
Track the variety of devices accessing your application, which can inform testing and optimization efforts. Each colored line on the chart represents a different device type or model. The y-axis represents the number of occurrences.
Total startup times over 1.5s
Identify startup times exceeding 1.5 seconds, which may indicate performance bottlenecks. Each colored line on the chart represents a different screen, showing the frequency of slow startups. The y-axis represents the number of occurrences.
App cold startup time
Analyze the distribution of cold startup times to assess initial load performance. Colors on the heatmap indicate the frequency of startup durations. The y-axis represents the startup time in seconds.
Hang time
Detect screens where users experience delays or unresponsiveness. The table view displays screen names and their average hang durations.Time on screens (seconds)
Measure how long users spend on each screen, indicating engagement levels. Colors on the heatmap visualize time distributions across screens. The y-axis represents the time on screen in seconds. The table view lists screens and corresponding time spent.
Top visited screens
Identify the most frequently accessed screens to understand user navigation patterns. Each colored line on the chart represents a different screen, showing the frequency of user visits. The table view ranks screens by visit count.
Total events by type
Examine the distribution of different event types to monitor user interactions. Each colored line on the chart represents a different event type, showing trends of event types over time. The table view lists event types and their total occurrences.
Sessions with the most events
Highlight sessions with high activity levels, which may indicate power users or potential issues. The table view ranks the top 100 sessions by event count.
Enabling a Launchpad
To enable a Launchpad:- Select Manage Data () from the navigation menu, and choose Datasets.
- Select the Dataset for which you want to enable a frontend/mobile Launchpad.
- Locate the Frontend Dataset section, and select Mark as frontend dataset.
-
In the modal, select the correct dataset type:
- Web Dataset: Contains telemetry from your web application. These are typically browser-based spans that represent frontend performance, user interactions, and custom events captured using Honeycomb’s Web SDK and/or OpenTelemetry’s JavaScript SDK.
- Android Dataset: Contains telemetry from your Android mobile application. It includes spans from Honeycomb’s Android SDK and/or OpenTelemetry’s Android SDK, helping you track user behavior, screen performance, and application events across Android devices.
- iOS Dataset: Contains telemetry from your iOS mobile application. It includes spans generated by Honeycomb’s Swift SDK and/or OpenTelemetry’s Swift SDK, capturing user sessions, screen views, and performance data from devices running iOS.
- React Native Dataset: Contains telemetry from your React Native mobile application. It includes spans generated by Honeycomb’s React Native SDK, as well as telemetry from Honeycomb’s Swift SDK and Honeycomb’s Android SDK, capturing user sessions, screen views, and performance data from devices running your application.
- Select Mark as Frontend Dataset.