Developers: | Embarcadero Technologies |
Date of the premiere of the system: | April, 2015 |
Technology: | Development tools of applications |
The Embarcadero Technologies company, the supplier of software solutions for application development and databases, announced in the spring of 2015 release of the solution Embarcadero AppAnalytics. It is service for developers of the application software which provides them detailed data on how users interact with applications for the desktop, mobile and wearable devices created using RAD Studio XE8. This solution allows developers to improve the created applications, to monitor behavior of anonymous users in the existing mobile and desktop applications created on FireMonkey or VCL and also to collect authentic data which can be used as the management when developing new features and user interfaces.
To help developers it is better to understand behavior of users, the AppAnalytics service collects statistics of use of applications and analytical data on how users use the applications created using RAD Studio XE8 — the platform for development of the interacting applications. Using RAD Studio XE8 developers on Delphi/Object Pascal and C ++ will be able to create the innovative solutions for mobile and cloud platforms and also for Internet of Things. The AppAnalytics service can be embedded in existing applications based on Windows, OS X, iOS, Android and also in applications for wearable devices. Monitoring is performed via the cloud portal.
"Understanding as in reality applications are used, development teams will be able to improve user interfaces and functions — Michael Swindell, the senior vice president of Embarcadero Technologies company on products told. — AppAnalytics is a long-awaited answer to a question of receiving an opportunity about which developers of the application software, marketing specialists and product managers always asked — how it is possible to improve the software, observing as users use applications in the real world. Now developers can quickly and just define what functions of the application are demanded, to reveal bottlenecks, errors or failures. All this increases quality of the created applications".
Thanks to the function of monitoring of events the AppAnalytics service collects indicators on which important understanding of process of creating applications depends. Thanks to it it is possible to manage more effectively development, to make it more focal and focused on the solution priority tasks. Service traces the following parameters: the moments of opening and closing of applications, data on on what operating system and the CPU applications are used, how exactly users work with the interface and also the moments of emergence of exceptions and failures. Developers can define any user event by an API call. AppAnalytics helps developers to understand better what functions of the application are used most often and to concentrate on them the attention.
Main opportunities of service: monitoring of such default events as AppStart, FormActivate and ControlFocus and also ExceptionThrown — it covers the majority of requirements of the typical application; only one code line for simple adding of user events and also a possibility of capture of any event in the application; providing with each event of anonymous demographic data, such as version of the operating system and processor; the panel of monitoring displays visual reports for a certain period and contains the diagram showing movements of the user in the application; 10,000 free events a month for one application; scalable levels for big corporate or popular mobile applications.
AppAnalytics service free of charge owners of the licenses RAD Studio XE8, Delphi XE8 or C ++ to begin work with AppAnalytics can use Builder XE8 already now, users need to add the VCL or FireMonkey AppAnalytics component to the application.