{"id":4775,"date":"2018-07-16T09:08:42","date_gmt":"2018-07-16T16:08:42","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/vsappcenter\/?p=4775"},"modified":"2019-02-16T15:30:13","modified_gmt":"2019-02-16T22:30:13","slug":"improved-app-distribution-is-here-redesigned-tester-experience-distribution-statistics-and-more","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/appcenter\/improved-app-distribution-is-here-redesigned-tester-experience-distribution-statistics-and-more\/","title":{"rendered":"Improved App Distribution is Here: Redesigned Tester Experience, Distribution Statistics, and More"},"content":{"rendered":"<p>Over the last couple of months, the Visual Studio App Center team has been hard at work driving big improvements and new features in the distribution service in App Center. Today, we\u2019re excited to share all the new ways we\u2019re making your app distribution workflow easier and more productive.<\/p>\n<h2>Completely Redesigned Tester Experience<\/h2>\n<p>Getting your release installed on a user\u2019s device is the most important part of the distribution process. We&#8217;ve been working on incremental improvements to our tester experience since launching App Center in 2017, but after months of interviews and feedback from hundreds of customers, we\u2019ve completely overhauled the user experience and visual design for our tester install portal.<\/p>\n<p><img decoding=\"async\" width=\"1600\" height=\"1022\" class=\"wp-image-38016\" src=\"https:\/\/devblogs.microsoft.com\/mobile\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image.jpeg\" srcset=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image.jpeg 1600w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image-300x192.jpeg 300w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image-768x491.jpeg 768w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image-1024x654.jpeg 1024w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/p>\n<p>For new testers, the process of getting ready to test an app can be a confusing and foreign experience. To help set your testers up for success, we\u2019ve added an onboarding experience that makes it easier than ever for them to become an engaged tester. In addition to welcoming them to App Center, we guide them step-by-step through the device registration process for iOS apps.<\/p>\n<p><img decoding=\"async\" width=\"2000\" height=\"1278\" class=\"wp-image-38017\" src=\"https:\/\/devblogs.microsoft.com\/mobile\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image-1.jpeg\" srcset=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image-1.jpeg 2000w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image-1-300x192.jpeg 300w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image-1-768x491.jpeg 768w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image-1-1024x654.jpeg 1024w\" sizes=\"(max-width: 2000px) 100vw, 2000px\" \/><\/p>\n<p>If your testers were confused, fear no more. The app invites and new release notifications for testers are now more contextual, with emails to clearly set expectations when an action, such as signing up for App Center, is required in order to start testing, or when no further action is required at the time. We\u2019ve also added an improved device registration flow and self-service device management from a new account page in the install portal. We hope that with these updates, your testers can get started much faster, and they will be more engaged when testing your apps.<\/p>\n<h2>Updates to the Developer Portal<\/h2>\n<h3>Improved Insight into Tester Engagement<\/h3>\n<p>With the new distribution statistics feature, developers will have more nuanced data right within the distribution dashboard to provide better visibility into how testers are interacting with your apps. When you integrate the Analytics module of the App Center SDK, you\u2019ll now have access to new detailed graphs that visualize download counts, session counts, and average session duration. View insights for your latest release over the last seven days, or see trends for all your releases over the last 90 days using version and time period filters.<\/p>\n<p><img decoding=\"async\" width=\"2048\" height=\"1326\" class=\"wp-image-38018\" src=\"https:\/\/devblogs.microsoft.com\/mobile\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image.png\" srcset=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image.png 2048w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image-300x194.png 300w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image-768x497.png 768w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image-1024x663.png 1024w\" sizes=\"(max-width: 2048px) 100vw, 2048px\" \/><\/p>\n<h3>Mandatory App Updates<\/h3>\n<p>We get it, issues happen and buggy apps get shipped. If you\u2019ve shipped a version that has to be immediately updated, you can now ensure testers update to the latest version with mandatory updates. During the new release distribution flow, developers can mark the release as mandatory for testers to update to the latest version. When a release for an app has been marked as mandatory, the next time a tester opens their app, they will be prompted to update to the latest version before they can continue to use the app.<\/p>\n<p><img decoding=\"async\" width=\"2048\" height=\"1326\" class=\"wp-image-38019\" src=\"https:\/\/devblogs.microsoft.com\/mobile\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image-1.png\" srcset=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image-1.png 2048w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image-1-300x194.png 300w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image-1-768x497.png 768w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image-1-1024x663.png 1024w\" sizes=\"(max-width: 2048px) 100vw, 2048px\" \/><\/p>\n<h3>Automatically Manage Devices with Auto-provisioning<\/h3>\n<p>In June, we released <a href=\"https:\/\/blogs.msdn.microsoft.com\/vsappcenter\/announcing-auto-provisioning-build-and-distribute-apps-faster\/?utm_source=AppCenter_blog&amp;utm_medium=Blog&amp;utm_campaign=improved-app-distribution-is-here-redesigned-tester-experience-distribution-statistics-and-more&amp;utm_content=Distribution%20Surge%20blog\">auto-provisioning capabilities<\/a> in App Center, enabling iOS developers to spend less time managing device provisioning, and more time creating and shipping great apps. With auto-provisioning, knowing the device IDs of your testers is no longer a prerequisite for getting a release on a tester\u2019s iOS device. When a new tester hits install in the install portal, App Center registers the new device, adds it to the app\u2019s provisioning profile, re-signs the binary with the updated profile, and creates a new release that is ready for the tester to install.<\/p>\n<p><img decoding=\"async\" width=\"2048\" height=\"1302\" class=\"wp-image-38020\" src=\"https:\/\/devblogs.microsoft.com\/mobile\/wp-content\/uploads\/sites\/3\/2018\/07\/https-msdnshared-blob-core-windows-net-media-201.png\" alt=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/3\/2019\/02\/2-Distribution-progress.png\" srcset=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/https-msdnshared-blob-core-windows-net-media-201.png 2048w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/https-msdnshared-blob-core-windows-net-media-201-300x191.png 300w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/https-msdnshared-blob-core-windows-net-media-201-768x488.png 768w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/https-msdnshared-blob-core-windows-net-media-201-1024x651.png 1024w\" sizes=\"(max-width: 2048px) 100vw, 2048px\" \/><\/p>\n<h3>Resending Tester Notifications<\/h3>\n<p>Do you want to nudge a tester that hasn\u2019t yet created an App Center account after inviting them to start testing your app? Or resend a new release notification to a tester who says they can\u2019t find the email? Now you can resend app invites and new release notifications to increase tester engagement.<\/p>\n<p><img decoding=\"async\" class=\"wp-image-38021\" src=\"https:\/\/devblogs.microsoft.com\/mobile\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image.png\" \/><\/p>\n<h3>New Distribution Groups Page<\/h3>\n<p>Sometimes small updates can make a huge difference. We\u2019d heard from new customers that we could clarify the structure and purpose of distribution groups \u2013 and we\u2019ve improved the design of the distribution groups page to make it easier for App Center Distribution users to get started right away and create their first group.<\/p>\n<p><img decoding=\"async\" class=\"wp-image-38022\" src=\"https:\/\/devblogs.microsoft.com\/mobile\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image-3.png\" \/><\/p>\n<h3>Build Information in the Install Portal<\/h3>\n<p>Better decipher between your releases in the install portal with new included build information. For releases distributed using the App Center Build service, you now have access to the branch name, commit hash, and commit message in addition to the release notes.<\/p>\n<p><img decoding=\"async\" width=\"1600\" height=\"1022\" class=\"wp-image-38023\" src=\"https:\/\/devblogs.microsoft.com\/mobile\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image-2.jpeg\" srcset=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image-2.jpeg 1600w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image-2-300x192.jpeg 300w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image-2-768x491.jpeg 768w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/07\/word-image-2-1024x654.jpeg 1024w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/p>\n<h3>Android Native Tester App<\/h3>\n<p>With App Center, your testers can get up and running with your app in a few clicks. Our Android Native Tester App aims to to get all types of testers using your apps and make the process of distributing a beta build familiar, helping you reduce churn. Native testing helps you to alleviate hiccups in app distribution and to allow testers to focus on the only thing that&#8217;s important: testing. You can get started with the HockeyApp for Android native tester app by downloading it directly from the\u00a0<a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.microsoft.hockeyapp.testerapp&amp;utm_source=AppCenter_blog&amp;utm_medium=Blog&amp;utm_campaign=blog&amp;utm_content=AndroidProductivity&amp;utm_source=AppCenter_blog&amp;utm_medium=Blog&amp;utm_campaign=improved-app-distribution-is-here-redesigned-tester-experience-distribution-statistics-and-more&amp;utm_content=Distribution%20Surge%20blog\">Google Play Store<\/a> today. Our native tester app for iOS is currently in private beta, and we look forward to sharing it with our customers soon!<\/p>\n<h3>More Coming Soon<\/h3>\n<p>Stay tuned in the coming weeks for additional new features. The team is currently hard at work bringing Azure Active Directory integration and support for sharing distribution groups across multiple apps in your organization.<\/p>\n<p>Try out all of the new Distribution features now!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Getting your release installed on a user\u2019s device is the most important part of the distribution process. We&#8217;ve been working on incremental improvements to our tester experience since launching App Center in 2017, but after months of interviews and feedback from hundreds of customers, we\u2019ve completely overhauled the user experience and visual design for our tester install portal.<\/p>\n","protected":false},"author":57,"featured_media":4915,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[16],"tags":[],"class_list":["post-4775","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mobiledev"],"acf":[],"blog_post_summary":"<p>Getting your release installed on a user\u2019s device is the most important part of the distribution process. We&#8217;ve been working on incremental improvements to our tester experience since launching App Center in 2017, but after months of interviews and feedback from hundreds of customers, we\u2019ve completely overhauled the user experience and visual design for our tester install portal.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/posts\/4775","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/users\/57"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/comments?post=4775"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/posts\/4775\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/media\/4915"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/media?parent=4775"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/categories?post=4775"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/tags?post=4775"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}