AppDynamics Release Features New Developer Toolkit

AppDynamics, an application intelligence specialist, today announced its Spring '17 release, featuring a new developer toolkit that supports Xamarin for mobile development and the Go programming language for app instrumentation.

The San Francisco-based Cisco subsidiary also updated its Enterprise iQ and Business iQ performance engines that are part of the company's App iQ platform for application and business performance monitoring.

Of special interest to enterprise developers using the platform is the introduction of the new toolkit, which includes tools for building, testing, analyzing and continuously improving apps. The company said it makes transparent the entire application development lifecycle, staring with the writing of code and ending with end-user experiences and even final business outcomes.

"With this newfound visibility, every team member can see the impact their work has on the business in real time, and ultimately deliver better applications that create value for the organization," the company said in a statement.

For the build cycle, the toolkit includes the following features listed by the company:

Go support: Go's (or Golang's) popularity continues to rise because it's powerful yet easy to understand and maintain. With AppDynamics for Go, application teams now have the patented Business Transaction (BT) detection and tracing for Go applications. They can now gain insight with reports on errors generated by bad requests, providing better end-to-end coverage across distributed application environments.

Xamarin support: Comprehensive support for Xamarin allows mobile application developers to embed AppDynamics in native iOS and Android mobile applications and monitor and drive application performance from a single code base.

Android Studio plugin: Developers can now automate the instrumentation process for Android applications, thereby reducing errors and making it easier for developers to deliver performant Android mobile apps.

The toolkit also features integration and test functionality, automated analysis and updated continuous improvement capabilities.

In a blog post, company exec Abelardo Gonzalez said the developer toolkit "brings APM [Application Performance Management] into more stages of the software development lifecycle to let developers optimize for performance early in their process. Business Transaction (BT) developer mode enables a single BT to be isolated and captured so developers can test specific functionality or microservices without artificially increasing the overhead of the entire application."