21
TestFlight App Analytics Jack Borden CS4561

Jack borden jb471909_testflight

Embed Size (px)

DESCRIPTION

TestFlight

Citation preview

Page 1: Jack borden jb471909_testflight

TestFlightApp Analytics

Jack BordenCS4561

Page 2: Jack borden jb471909_testflight

Free platform used to distribute beta builds of IOS/Android applications.

Developers manage beta testing applications and receive feedback through the TestFlight dashboard.

TestFlight is available through a free SDK (jar file) which allow users to monitor how the application is being used.

About of TestFlight

Page 3: Jack borden jb471909_testflight

AppBlade: Tailored tools to distribute applications.

Knappsack: Mobile app distribution.

Testflight: TestFlight allows developers to share their application with whom they wish, which allows for data to be collected on the app.

Comparisons to Other Tools

Page 4: Jack borden jb471909_testflight

TestFlight is free to use. In the future there may be a extra service fee, but users can choose to use the original service for free.

IOS/Android platforms are supported. ** Android will no longer be supported effective march 21, 2014

A maximum of 800 mb per application can be uploaded to TestFlight.

Your team (developer / testing teams) can range from 1 person to 1000 people testing your application using TestFlight.

TestFlight is secure and your application and data is safe.

Sustainability, Performance, & Pricing

Page 5: Jack borden jb471909_testflight

TestFlight is free to use.

Because Testflight is free to use, there is no downside to using this program to help improve your applications.

Apple purchased TestFlight and you can count on them to maintain it.

Benefit / Cost Analysis

Page 6: Jack borden jb471909_testflight

Create a developer / testing team.

Invite new people to test or develop.

Upload and distribute beta builds.

Teams can range from 1-1000 people.

Apps can be up to 800 mb in size.

Features

Page 7: Jack borden jb471909_testflight

Create a team to gather UDIDs from team members.

Upload your current build to TestFlight and distribute to all team members.

Receive feedback, monitor activity and upload multiple apps for testing and distribution.

Features (Developer)

Page 8: Jack borden jb471909_testflight

Register devices for testing access.

Once the build is downloaded to your device (from TestFlight), all information of your sessions are logged and sent to TestFlight and developers.

Features (Tester)

Page 9: Jack borden jb471909_testflight

Visit TestFlightapp.com to register an account.

Upload builds, once team is created.

Invite friends to join your team.

Download the free TestFlight application to your device from testflightapp.com

Getting Started

Page 10: Jack borden jb471909_testflight

http://www.youtube.com/watch?v=XcueNVIBlXw

Tutorial

Page 11: Jack borden jb471909_testflight

Teams will be notified if any changes or new releases are available for use.

Maintenence

Page 12: Jack borden jb471909_testflight

TestFlight works with any IOS device

Compatibility

Page 13: Jack borden jb471909_testflight

Enable testflight with one line of code:

TestFlight Example (Android Only)

Page 14: Jack borden jb471909_testflight

Insert checkpoints to monitor how your application is being used.

This provides the user with important data to see which parts of their application are being used the most and what are not being used at all.

Checkpoints

Page 15: Jack borden jb471909_testflight

The developer can add logging events to further enhance the data received from testers.

Logging Events

Page 16: Jack borden jb471909_testflight

If the application stops working, or crashes for an unknown reason, the developer will be able to see where exactly the error happened so a quick fix can be implemented.

Crash Reports

Page 17: Jack borden jb471909_testflight

(SnapMeals) – User activity & Sessions

TestFlight sessions can be used to see how each tester spends their time on the application

Page 18: Jack borden jb471909_testflight

The developers can see what portions of the application are being used via this menu on the TestFlight dashboard.

Checkpoint Data

Page 19: Jack borden jb471909_testflight

The developer can see a precise time log of how the testers are using the application.

Specific Tester Data

Page 20: Jack borden jb471909_testflight

Personal Opinion After using TestFlight, I have seen the

benefits of using an app analytics tool. With tools such as TestFlight, you will be able to improve your application in just a short period of time.

If you have access to many testers, TestFlight would be a great choice for any software team looking to release a successful application

Page 21: Jack borden jb471909_testflight

Apple. "The Freedom to Build Better Apps." TestFlight » Beta Testing On The Fly. Apple, n.d. Web. 27 Feb. 2014.

Works Cited