gathering app intelligence for your web, desktop and mobile apps

27
Add Intelligence to your web, desktop & mobile Apps with Application Analytics

Upload: abhishek-kant

Post on 11-May-2015

939 views

Category:

Mobile


9 download

DESCRIPTION

Making your app popular requires you to have better intelligence about the usage of your app. Some data that you may want to have: 1. What screens are used most often? 2. What features within each screen are utilized? 3. What exceptions are being encountered by your users? 4. Where are the app users coming from? Telerik Analytics provides you a framework suitable for mobile devices that provide you with the above information. Support for iOS, Android, Windows Phone, Web and Desktop is available in Telerik Analytics.

TRANSCRIPT

Page 1: Gathering App Intelligence for your Web, Desktop and Mobile apps

Add Intelligence to your web, desktop & mobile Apps with

Application Analytics

Page 2: Gathering App Intelligence for your Web, Desktop and Mobile apps

What are we covering

• Quick Recap of Telerik Platform

• Gatheing Intelligence on your Mobile App

• DemoHybrid AppWindows Phone 8WPF

Page 3: Gathering App Intelligence for your Web, Desktop and Mobile apps

Presenter I

Abhishek Kant / अभि�षे�क क�न्त

–B.E. MBA.–MCAD. Certified Scrum Master.–Satyam Computers. Microsoft Corp.–Technology. Marketing. –@abhishekkant.

Contact:[email protected] Phone: +91-124-4300987/ 996

Page 4: Gathering App Intelligence for your Web, Desktop and Mobile apps

CONFIDENTIAL

Presenter II

Developer Evangelist, TelerikMicrosoft MVP (ASP.NET/IIS)Author

[email protected]@kashyapa

http://www.Telerik.comhttp://www.kashyapas.comhttp://www.telerikhelper.net

Lohith G N

Page 5: Gathering App Intelligence for your Web, Desktop and Mobile apps

Leading vendor of UI and developer productivity

solutions

2002founded

800+ employees

130,000+

customers

1.1 million developers

Page 6: Gathering App Intelligence for your Web, Desktop and Mobile apps

The Telerik Platform (2014)

Web

SERVICES

UI

Public Cloud / Private Cloud / On Premise

Design Build Connect Test Deploy Manage Measure

Hybrid Native

3rd party integratio

ns

Page 7: Gathering App Intelligence for your Web, Desktop and Mobile apps

Telerik AnalyticsGathering Intelligence in 3 steps

Telerik Analytics is a software-as-a-service (SaaS) solution, which developers can embed in their desktop, web and mobile applications.

Page 8: Gathering App Intelligence for your Web, Desktop and Mobile apps

Support for:

Desktop•WPF/ Winforms•Windows 8•Java•C/C++•MacOS

Web•.NET WebForms & MVC•JavaScript

Mobile•iOS•Android•Hybrid•Windows Phone

Page 9: Gathering App Intelligence for your Web, Desktop and Mobile apps

Ring a bell?

• How do you decide what to develop in the next release?

• Would you like to know which feature in your app is used the most and which is used the least?

• Would you like to find out about errors in your app before your client tells you about them?

Page 10: Gathering App Intelligence for your Web, Desktop and Mobile apps

What is Telerik Analytics

Marketing Information

Technical Information

Exceptions

Analytics

Report

Page 11: Gathering App Intelligence for your Web, Desktop and Mobile apps

The Intelligence

Marketing InformationUser’s device environment (OS version, browser version, app version, location, device language, and more)

Which OS versions, browsers and localizations to focus on supporting, and which to drop.

Page 12: Gathering App Intelligence for your Web, Desktop and Mobile apps

The Intelligence

Developer InformationPerformance bottlenecks by measuring the duration of specific end-user actions (timings and timeouts)

Address issues before the users report them

Page 13: Gathering App Intelligence for your Web, Desktop and Mobile apps

The Intelligence

Run Time ExceptionsCaptures run-time crashes and exceptions and notifies the developer immediately

Address issues before end users report them

Page 14: Gathering App Intelligence for your Web, Desktop and Mobile apps

More Features in Analytics

Data-Loss Protected Architecture Installations Sessions App Version Feature Timings Feature Values Live Data Custom Dashboards Reports & Alerts Anonymous & Secure User Monitoring Customizations – Proxy, DailyNetworkUtilization,

SSL

Page 15: Gathering App Intelligence for your Web, Desktop and Mobile apps

Analytics Architecture

Analytics Client

Analytics Service

Analytics Monitor 

Page 16: Gathering App Intelligence for your Web, Desktop and Mobile apps

CONFIDENTIAL

1.Add the monitor library to your application

2.Create the monitor instance with product key and optional settings

3.Start the monitor when your application starts

4.Track what is happening while your application is running

5.Stop the monitor when your application stops

Monitor Life-cycle

Page 17: Gathering App Intelligence for your Web, Desktop and Mobile apps

Using Telerik AnalyticsSetup Analytics

Viewing Reports

Page 18: Gathering App Intelligence for your Web, Desktop and Mobile apps

Setup & Integration: Hybrid Apps

Enable Analytics

Plugin

Retrieve Analytics

Key

Initialize & Start

Monitor

Start Tracking

Page 19: Gathering App Intelligence for your Web, Desktop and Mobile apps

Mobile, Web and Desktop App Support

Page 20: Gathering App Intelligence for your Web, Desktop and Mobile apps

CONFIDENTIAL

Adding Analytics to your Application

4 Steps

Page 21: Gathering App Intelligence for your Web, Desktop and Mobile apps

CONFIDENTIAL

Step 1: Login to Telerik Platform

Page 22: Gathering App Intelligence for your Web, Desktop and Mobile apps

CONFIDENTIAL

Step 2: Create an Analytics project

Page 23: Gathering App Intelligence for your Web, Desktop and Mobile apps

CONFIDENTIAL

Step 3: Fetch and integrate the monitor

Page 24: Gathering App Intelligence for your Web, Desktop and Mobile apps

CONFIDENTIAL

Step 4: Watch your first data arrive

Page 25: Gathering App Intelligence for your Web, Desktop and Mobile apps

CONFIDENTIAL

Step 5: Track further data

Page 26: Gathering App Intelligence for your Web, Desktop and Mobile apps

What did we achieve?

• Detect popular functionality and provide easy access to it

• Examine the user’s workflow and eliminate road-bumps in their way

• Improve efficiency and responsiveness of your application

• Fit well into the environment on your user’s machine

• Perform graceful error-handling

Page 27: Gathering App Intelligence for your Web, Desktop and Mobile apps

Try it Today for FREE!http://platform.Telerik.com