Apache Cordova is an open-source mobile development framework that wraps HTML/JavaScript apps into a native container which can access the device functions of several platforms. These functions are exposed via a unified JavaScript API, enabling developers to easily write one set of code to target nearly every phone or tablet on the market today and publish to their app stores. Using a single codesource for both iOS and Android apps simplifies development, but introduces new challenges in managing performance across very different platforms.
AppDynamics delivers real-time performance visibility into your Cordova mobile application containers. Continuously monitor performance across platform, device, browser, and more to support superior end user experience everywhere, every time.
Performance in Platform Context
Understand specifics such as device used, connection type, carrier, OS, WebView and native components, and device API
Make data-driven decisions by understanding key mobile audience information
Improve OS-specific experience by understanding behavior from tap to infrastructure
Real-time, contextual business metrics
Correlate Cordova application performance metrics to critical business metrics
Get real-time insight when problems impact customer experience
Confidently drive short-term and long-term business decisions with real customer data
Crash and root cause analysis
Get detailed reports on app, platform, and native crashes and hangs
Understand which specific component is responsible for native crash activity
Improve release quality and speed MTTR with more focused development
Full-stack monitoring
See and correlate web, mobile, server, network, and database performance
Resolve bottlenecks quickly with end-to-end visibility and unified metrics for all teams
Focus on business-critical activities by dramatically reducing MTTR and war room scenarios
Iterative Development Support
Automatically monitor and assess Cordova application behavior in development and test
Iterate faster with deep pre-production diagnostics and easily compare release changes
Eliminate guesswork to enable faster dev, test, and production performance improvement