Test Flight - Easy iOS App Beta Testing

6,797 views

Published on

At the April 2011 Melbourne Cocoaheads meetup Oliver Jones presented a talk on using Test Flight. Test Flight is an online service for iOS app developers that makes distributing betas easy and fairly painless.

Published in: Technology, Business
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
6,797
On SlideShare
0
From Embeds
0
Number of Embeds
1,981
Actions
Shares
0
Downloads
0
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Test Flight - Easy iOS App Beta Testing

    1. 1. Test Flight
    2. 2. Agenda•Test Flight •What it is and is not •How it works
    3. 3. The Problem
    4. 4. The ProblemAd-Hoc Provisioning (it hurts)
    5. 5. What is Test Flight? (and how does it help?)
    6. 6. What it is NOT...
    7. 7. Not the holy grail.
    8. 8. ...but it comes close!
    9. 9. What it actually is...
    10. 10. What it actually is...•Free for App developers & testers •TestFlightApp.com
    11. 11. What it actually is...•Free for App developers & testers •TestFlightApp.com•A Beta Tester Wrangler
    12. 12. What it actually is...•Free for App developers & testers •TestFlightApp.com•A Beta Tester Wrangler•An Over the Air Beta Build Deliverer
    13. 13. Registrationhttp://www.testflightapp.com
    14. 14. •Sign up with an email address you use on your phone!
    15. 15. •Sign up with an email address you use on your phone!
    16. 16. •Test Flight “Enrolls” your iOS device.
    17. 17. •Test Flight “Enrolls” your iOS device.•Uses the same infrastructure that corporate device enrollment does.
    18. 18. •Test Flight “Enrolls” your iOS device.•Uses the same infrastructure that corporate device enrollment does.•Potential security issue?
    19. 19. •Test Flight “Enrolls” your iOS device. •Uses the same infrastructure that corporate device enrollment does. •Potential security issue?More info:•Managing Mobile Devices WWDC 2010 Session - Available via iTunes U.•http://images.apple.com/iphone/business/docs/iPhone_OTA_Enrollment_Configuration.pdf•http://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/ iPhoneOTAConfiguration/iPhoneOTAConfiguration.pdf•http://developer.apple.com/library/ios/featuredarticles/FA_Wireless_Enterprise_App_Distribution/ FA_Wireless_Enterprise_App_Distribution.pdf
    20. 20. •Enrollment can “fail”.
    21. 21. •Enrollment can “fail”. •Often not an actual failure.
    22. 22. •Enrollment can “fail”. •Often not an actual failure.•Once enrolled, device now has a webclip installed.
    23. 23. •Enrollment can “fail”. •Often not an actual failure.•Once enrolled, device now has a webclip installed.•Launching the webclip takes you to the TestFlight homepage
    24. 24. Meanwhile...... back at testflightapp.com
    25. 25. Meanwhile...... back at testflightapp.com
    26. 26. Meanwhile...... on my invited beta tester’s iPhone
    27. 27. Meanwhile...... on my invited beta tester’s iPhone
    28. 28. Meanwhile... ... in the bat cave.
    29. 29. Meanwhile... ... in the bat cave.
    30. 30. Meanwhile... ... back at Apple.
    31. 31. Meanwhile... ... back at Apple.
    32. 32. REFRESH PAGE
    33. 33. REFRESH PAGE
    34. 34. Meanwhile... ... in Xcode!
    35. 35. Meanwhile... ... in Xcode!
    36. 36. Meanwhile...... back at testflightapp.com
    37. 37. Meanwhile...... back at testflightapp.com
    38. 38. Meanwhile...... back with the tester & their iPhone
    39. 39. Meanwhile...... back with the tester & their iPhone
    40. 40. Meanwhile...... back at testflightapp.com
    41. 41. Meanwhile...... back at testflightapp.com
    42. 42. Wrap Up
    43. 43. Wrap Up•Test Flight API
    44. 44. Wrap Up•Test Flight API•“Challenged” Testers
    45. 45. Wrap Up•Test Flight API•“Challenged” Testers•Questions?

    ×