Core Features
Pulse automatically captures critical Android telemetry without requiring manual instrumentation.
Automatic Telemetry
Pulse automatically captures:
- 🚨 Crash Reporting - Java/Kotlin crashes and uncaught exceptions
- ⏱️ ANR Detection - Application Not Responding events
- 🎬 Activity Lifecycle - Screen transitions and app lifecycle
- 📱 Fragment Lifecycle - Fragment navigation and lifecycle
- 🖱️ View Interactions - Button clicks and user interactions
- 🐌 Slow/Frozen Renders - UI performance bottlenecks
- 🌐 Network Change Detection - Connectivity changes
- 💾 Offline Buffering - Store telemetry when offline, sync when online
Automatic Instrumentations
Pulse provides the following automatic instrumentations:
- Network - HTTP request monitoring (OkHttp, HttpURLConnection)
- Crashes - Native crash detection
- ANR - Application Not Responding detection
- Screen Lifecycle - Activity and Fragment lifecycle tracking
- Slow Rendering - UI jank detection (slow/frozen renders)
- Network Change - Connectivity change detection
Next Steps
- Explore all Instrumentations
- Learn about User Identification
- Check out Global Attributes