Geert van der Cruijsen
Continuous deployment of mobile apps
with Hockeyapp using VSTS
+ + =
Geert van der Cruijsen
@geertvdc geert@vdcruijsen.net
http://mobilefirstcloudfirst.net
An Introduction
Mobile Devops using VSTS & Hockeyapp
Work items
Source control
Build Feedback
Distribution
Analytics
Mobile beta distribution &
crash analytics tool acquired
by Microsoft in December
2014
Support for iOS, Android &
Windows apps
App distribution
User Feedback
Crash reporting
User Metrics (Preview)
VSTS
Breaking Changes!
Version 1.0-alpha.3 of the Application Insights SDK for
Xamarin.Forms comes with two major changes:
Crash Reporting and the API to send handled
exceptions have been removed from the SDK. In
addition, the Application Insights SDK for Xamarin.Forms
is now deprecated.
The reason for this is that HockeyApp is now our major
offering for mobile and cross-plattform crash reporting, beta
distribution and user feedback. We are focusing all our efforts
on enhancing the HockeySDK and adding telemetry features
to make HockeyApp the best platform to build awesome apps.
We've launched HockeyApp Preseason so you can try all the
new bits yourself, including User Metrics.
Microsoft Application
Insights
Microsoft Application Insights
?
?Microsoft
Azure
Acquisition of
Xamarin by MS
Future landscape?
How to start?
• Automated build in VSTS
• Run automated tests
• Generated app packages in VSTS
• Run automated UI tests (Xamarin Test
cloud)
• Send app packages to Hockeyapp
• Testers open hockeyapp app store
and download app to test
DEMO
+ + =
• Xamarin.Android: pretty much out of the box
• Xamarin.iOS: Need a Mac to build
• Windows UWP: Hockeyapp deployment steps do not work.
Use powershell scripts
• Free tier (2 apps in Hockeyapp)
https://github.com/Geertvdc/UWPHockeyAppDeployScripts
Recap
Geert van der Cruijsen
@geertvdc
geert@vdcruijsen.net
Thanks!
Any questions?
+ + =

Continuous deployments mobile apps

  • 1.
    Geert van derCruijsen Continuous deployment of mobile apps with Hockeyapp using VSTS + + =
  • 2.
    Geert van derCruijsen @geertvdc [email protected] http://mobilefirstcloudfirst.net An Introduction
  • 3.
    Mobile Devops usingVSTS & Hockeyapp Work items Source control Build Feedback Distribution Analytics
  • 4.
    Mobile beta distribution& crash analytics tool acquired by Microsoft in December 2014 Support for iOS, Android & Windows apps
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
    Breaking Changes! Version 1.0-alpha.3of the Application Insights SDK for Xamarin.Forms comes with two major changes: Crash Reporting and the API to send handled exceptions have been removed from the SDK. In addition, the Application Insights SDK for Xamarin.Forms is now deprecated. The reason for this is that HockeyApp is now our major offering for mobile and cross-plattform crash reporting, beta distribution and user feedback. We are focusing all our efforts on enhancing the HockeySDK and adding telemetry features to make HockeyApp the best platform to build awesome apps. We've launched HockeyApp Preseason so you can try all the new bits yourself, including User Metrics. Microsoft Application Insights
  • 11.
  • 12.
    How to start? •Automated build in VSTS • Run automated tests • Generated app packages in VSTS • Run automated UI tests (Xamarin Test cloud) • Send app packages to Hockeyapp • Testers open hockeyapp app store and download app to test
  • 13.
  • 14.
    • Xamarin.Android: prettymuch out of the box • Xamarin.iOS: Need a Mac to build • Windows UWP: Hockeyapp deployment steps do not work. Use powershell scripts • Free tier (2 apps in Hockeyapp) https://github.com/Geertvdc/UWPHockeyAppDeployScripts Recap
  • 15.
    Geert van derCruijsen @geertvdc [email protected] Thanks! Any questions? + + =