{"id":38454,"date":"2019-01-16T12:56:37","date_gmt":"2019-01-16T19:56:37","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/mobile\/?p=38454"},"modified":"2019-02-16T15:29:42","modified_gmt":"2019-02-16T22:29:42","slug":"a-new-year-ahead-the-hockeyapp-cutover-experience","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/appcenter\/a-new-year-ahead-the-hockeyapp-cutover-experience\/","title":{"rendered":"A New Year Ahead \u2013 the HockeyApp Cutover Experience"},"content":{"rendered":"<p><img decoding=\"async\" width=\"1024\" height=\"201\" class=\"wp-image-38455\" src=\"https:\/\/devblogs.microsoft.com\/mobile\/wp-content\/uploads\/sites\/3\/2019\/01\/c-users-amchew-appdata-local-microsoft-windows-in.png\" alt=\"C:\\Users\\amchew\\AppData\\Local\\Microsoft\\Windows\\INetCache\\Content.MSO\\520BEE57.tmp\" srcset=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/01\/c-users-amchew-appdata-local-microsoft-windows-in.png 1024w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/01\/c-users-amchew-appdata-local-microsoft-windows-in-300x59.png 300w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/01\/c-users-amchew-appdata-local-microsoft-windows-in-768x151.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>In 2017, we announced that <a href=\"https:\/\/www.hockeyapp.net\/blog\/2017\/12\/13\/hockeyapp-features-you-know-and-love-now-in-app-center.html\">HockeyApp features<\/a><a href=\"https:\/\/www.hockeyapp.net\/blog\/2017\/12\/13\/hockeyapp-features-you-know-and-love-now-in-app-center.html\"> and functionality would move to Visual Studio App Center<\/a>, a single solution for continuously building, testing, releasing, and monitoring your apps and recently shared that <a href=\"https:\/\/hockeyapp.net\/blog\/2018\/11\/16\/thanks-hockeyapp-app-center-will-take-it-from-here.html\">HockeyApp will fully transition to App Center<\/a> on November 16, 2019. In order to deliver a seamless experience to developers, our team conducted many customer interviews and worked across various teams to ensure that we understood our users\u2019 needs. Personally, one of the aspects that I enjoy most as a Product Manager is speaking with our users! We are very thankful for your continued support for both HockeyApp and App Center these past eight years. You gave us honest feedback on your needs, what you like and more importantly, how we can improve.<\/p>\n<p>Making your app development easier is a responsibility that we take seriously. Our goal is to make your transition and migration experience from HockeyApp to App Center as seamless, easy, and delightful as possible. With that in mind, we will be launching a self-service cutover experience in early 2019. With a few simple clicks, you will be able to complete the migration by moving all your apps fully to App Center. Completing the migration removes the syncing with HockeyApp, migrates your all of data from HockeyApp to App Center, and \u201ccuts-the-cord\u201d from HockeyApp completely.<\/p>\n<h3>The Path to Full Migration<\/h3>\n<p>One question that surfaced during user interviews was around the migration of apps and data from HockeyApp to App Center. you\u2019ll note we have migrated your apps from HockeyApp to App Center, your data is still tied to HockeyApp. Your distribution history data is continuously synced to App Center, and your crashes and analytics data from the\u00a0HockeySDK\u00a0is streamed to App \ufffc\ufffcIn addition, there are certain limitations in this \ufffc<a href=\"https:\/\/docs.microsoft.com\/en-us\/appcenter\/migration\/hockeyapp\/side-by-side&quot; \\t &quot;_blank\">\ufffc<\/a> for example, you can only edit your Distribution group settings and app settings in HockeyApp, and if your app is a part of an org that originated in HockeyApp, you will not be able to use the shared Distribution groups of an App Center org. As a result, users assumed they were already migrated, yet while working in App Center, they found themselves directed back to HockeyApp. back to HockeyApp.<\/p>\n<p>We also asked users questions about what data they expect to see in App Center post cutover. As a result of your feedback during the interviews, we\u2019re importing your app\u2019s distribution groups, releases, crashes data, and supported third party integrations (i.e. bug tracker and webhooks). We also heard that users would like an excellent onboarding experience for non-technical testers, and an easy way to users export their historical HockeyApp data.<\/p>\n<h3>The Cutover Experience<\/h3>\n<p>At a high level, the cutover experience will be as smooth as possible with a few clicks to complete the migration. As a user, you will be able to click a button in your app to migrate your app from HockeyApp to App Center. You will be taken through a workflow that highlights certain dependencies that your app may have (i.e. if you are hosting your builds externally), the next steps you need to take to complete the migration. Once you\u2019ve successfully migrated your app, you will see the past 28 days of crashes data, your latest releases, distribution groups, etc. migrated over, and you will be able to edit all your app settings and distribution group members in App Center. The HockeyApp logo will disappear from your app, and all your data is on App Center. Thereafter, users who try to access your app via the HockeyApp portal or the HockeyApp download page will be re-directed to the corresponding page in App Center.<\/p>\n<p>Here are some initial designs of the user experience (<em>Note that these designs are subject to change)<\/em>:<\/p>\n<ol>\n<li>As a user, I am able to see which HockeyApp apps I need to migrate to App Center<\/li>\n<\/ol>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-38456 size-large\" src=\"https:\/\/devblogs.microsoft.com\/mobile\/wp-content\/uploads\/sites\/3\/2019\/01\/word-image-9-1024x350.png\" alt=\"\" width=\"640\" height=\"219\" srcset=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/01\/word-image-9-1024x350.png 1024w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/01\/word-image-9-300x103.png 300w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/01\/word-image-9-768x263.png 768w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/01\/word-image-9.png 2048w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>2. As a user, I am able to migrate my app from the `Overview` page of the app<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-38464 size-large\" src=\"https:\/\/devblogs.microsoft.com\/mobile\/wp-content\/uploads\/sites\/3\/2019\/01\/2_appOverview-1024x305.png\" alt=\"\" width=\"640\" height=\"191\" srcset=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/01\/2_appOverview-1024x305.png 1024w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/01\/2_appOverview-300x89.png 300w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/01\/2_appOverview-768x228.png 768w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/01\/2_appOverview.png 2048w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>3. My app has been successfully migrated<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-38458 size-large\" src=\"https:\/\/devblogs.microsoft.com\/mobile\/wp-content\/uploads\/sites\/3\/2019\/01\/word-image-11-1024x371.png\" alt=\"\" width=\"640\" height=\"232\" srcset=\"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/01\/word-image-11-1024x371.png 1024w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/01\/word-image-11-300x109.png 300w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/01\/word-image-11-768x278.png 768w, https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2019\/01\/word-image-11.png 2048w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/p>\n<h3><\/h3>\n<p>Starting today, you can\u00a0get\u00a0started with\u00a0your transition from HockeyApp to App Center through the side-by-side experience. We\u2019ll also update you with full documentation and details on completing your migration to App Center in March 2019 to enable all of our users to complete moving over all apps by November 16, 2019.<\/p>\n<p>As always, we are with you each step of the way, and we love to hear your feedback and questions anytime. Feel free to reach out to us by clicking the blue conversation button at the bottom right corner of the App Center or HockeyApp portal.<\/p>\n<p>Wishing all of you happy holidays, and smooth skies ahead for the new year!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Starting today, you can\u00a0get\u00a0started with\u00a0your transition from HockeyApp to App Center through the side-by-side experience. We\u2019ll also update you with full documentation and details on completing your migration to App Center in March 2019 to enable all of our users to complete moving over all apps by November 16, 2019.<\/p>\n","protected":false},"author":660,"featured_media":38463,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[16],"tags":[],"class_list":["post-38454","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mobiledev"],"acf":[],"blog_post_summary":"<p>Starting today, you can\u00a0get\u00a0started with\u00a0your transition from HockeyApp to App Center through the side-by-side experience. We\u2019ll also update you with full documentation and details on completing your migration to App Center in March 2019 to enable all of our users to complete moving over all apps by November 16, 2019.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/posts\/38454","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\/660"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/comments?post=38454"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/posts\/38454\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/media\/38463"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/media?parent=38454"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/categories?post=38454"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-json\/wp\/v2\/tags?post=38454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}