Thanks, HockeyApp. App Center Will Take It From Here.

2018-11-16

App Center developer heroes working

One year ago, we announced Visual Studio App Center as the future of HockeyApp. During this journey we listened to you and have continued to improve App Center in every way. We started out with the next generation of your favorite HockeyApp services: distribution, crash reporting and analytics, and added new services exclusive to App Center: Build, Test and Push Notifications. But we didn’t stop there. We continued to build new features that make you even more productive.

Today, after months of work and refinement, we are announcing that HockeyApp will complete its transition fully to App Center in one year on November 16, 2019. We know you are busy building amazing apps, so we have focused on making this transition experience smooth and seamless for you.

Making the Move to App Center

The best migration experience is no migration experience. To make this transition easy, we’ve already started continuously syncing your apps between HockeyApp and App Center. We’ll help you complete the rest of your transition to App Center over the next year:

Today

Get started in App Center right away to start exploring the next generation of HockeyApp services. In App Center, you’ll find your HockeyApp apps ready to go: you can get your work done in App Center through the side-by-side experience, or continue using HockeyApp as you normally would.

Early 2019

While your apps have been migrated to App Center, your data is still tied to HockeyApp. Starting in early 2019, you will be able to complete your migration by moving all of your apps fully to App Center. This will remove the syncing with HockeyApp, and will give you full control of your apps in App Center. You’ll be able to finish moving all your apps whenever you’re ready until November 16, 2019.

November 16, 2019

After this date, all HockeyApp customers will use the next generation of Distribution, Crash Reporting, and Analytics services in App Center and HockeyApp will no longer be accessible. We’re excited about HockeyApp’s future in App Center, and can’t wait for you to experience all the new features in App Center that will greatly improve your ability to quickly deliver high-quality apps!

Follow our transition plan for the latest updates.

The Future is Familiar

Our focus since we launched App Center has been to not only bring you the same great experience you had in HockeyApp, but we strive to exceed your expectations. Every day, our team has been focused on delivering on that vision. Today in App Center, you can not only continue distributing your builds to testers, dig into crash reports and view user download analytics as you do in HockeyApp, but you can also utilize App Center’s new Build, Test and Push services.

Get to the answers you care about faster with the beautiful improved analytics dashboard. Stop having to manually manage iOS provisioning profiles every time a new tester is added to your app. With auto-provisioning we auto-magically handle it for you. We’ve built tons of other new features to help you build better apps faster - from integrations with the public app stores, to handled exceptions and crash event breadcrumbs, to CodePush hotfixes and so much more. We’re excited for you to join the thousands of HockeyApp developers already experiencing the future of app development in App Center!

We’ll Be With You Every Step of the Way

App Center developer heroes

In the last eight years, a core part of our journey with HockeyApp and now App Center, was the close relationship with you, our customers and fellow developers. As you begin your transition, we’ll be with you every step of the way. Our engineers are standing by in App Center and are ready to help answer your questions or assist you with a smooth setup. We’ve built App Center with some great features so far, but this is only the beginning. Please keep sharing your feedback and feature requests so we can continue building the future of App Center together. We’re excited about HockeyApp’s future in App Center and look forward to having you join us on this journey. See you in App Center!

Get Started in App Center Today

HockeyApp is now free for all developers

2017-12-19

We are happy to announce that starting on January 1st, 2018, the pricing for HockeyApp will be aligned with Visual Studio App Center. This means that Distribute, Crashes, and Analytics will be free with unlimited apps, organizations, and owners across both products.

What does this mean for you?

If you are on a paid monthly plan, your subscription will end on December 31st, 2017, and no more charges will occur. You can continue to use all HockeyApp features for free. Your existing apps and data will not be affected by this change and you can now create even more apps.

If you are on a paid yearly plan, your subscription will no longer require renewals. You can continue to use all HockeyApp features for free beyond your contract’s end-date. For the remainder of your contract, we’ve granted you our paid App Center Build and Test services for free, with the following mapping:

HockeyApp Business Yearly Plans* App Center Build App Center Test
Business S
15 apps, 3 owners
1 pipeline 1 concurrent device
Business M
45 apps, 9 owners
2 pipelines 1 concurrent device
Business L
120 apps, 20 owners
3 pipelines 1 concurrent device
Business XL
250 apps, 50 owners
6 pipelines 3 concurrent devices
Business 2XL
500 apps, 100 owners
12 pipelines 6 concurrent devices

* Grandfathered and legacy plans are mapped according to their previous pricing.

If you are on the free plan before or if you are a new customer, nothing changes for you, except that you can now create unlimited apps, organizations, and owners. All apps will be synced to App Center with our side-by-side experience. Learn more here.


If you have any questions or concerns, please do not hesitate to contact us at support@hockeyapp.net.

The HockeyApp features you know and love, now in App Center

2017-12-13

All the HockeyApp features you know and love, now in App Center

As introduced in our last post, we’re bringing the HockeyApp features you know and love to Visual Studio App Center, our advanced offering to automate and manage the lifecycle of your iOS, Android, Windows, and macOS apps. HockeyApp’s beta app distribution, crash reporting, and analytics features will make it even easier to build your app in the cloud with App Center’s continuous integration, automated UI tests, and user engagement through targeted push notifications.

App Center brings together an often-fragmented development process across multiple tools into a single cloud service with one easy to use and modular SDK. Using App Center, you can connect repos and within minutes automate builds, test on real devices in the cloud, distribute apps to your testers, and monitor real-world usage with crash and analytics data.

Two Services, Same Credentials

Showing the HockeyApp and the AppCenter portal

If you’re a current HockeyApp user, you already have a head start in Visual Studio App Center: Simply sign in to App Center with your existing HockeyApp account credentials. This will sync your existing apps and allow you to explore App Center features while continuing to use HockeyApp as usual.

HockeyApp, now backed by Microsoft

With the support of decades of experience and reliability of the Visual Studio family, the App Center community is growing rapidly and becoming the de facto standard for many of our current HockeyApp customers. Beginning the side-by-side experience in App Center today not only allows you to try out new workflows, but also continue to utilize HockeyApp in the same way you’ve been accustomed to since you first decided to adopt it as your Mobile DevOps platform of choice. Your data in HockeyApp will stay where it is until we’ve helped you make a successful transition.

HockeyApp features at no additional cost

Whether you’re an enterprise or hobby developer, the distribution, crash reporting, and analytics services you use in HockeyApp are available for all accounts in App Center completely free of charge. Additionally, we’re offering 4 free hours of build time per month in App Center, as well as a free 30-day trial of the Test service. Learn more about App Center pricing for Build, Test and Push here.

HockeyApp Transition Plan

Visual Studio App Center is committed to exceeding HockeyApp’s benchmark. Over the past year we’ve integrated the most popular HockeyApp features into the App Center platform, and will continue to work hard in the coming months to deliver new features continuously. After all the services in Visual Studio App Center are generally available we will start the final transition plan from HockeyApp to App Center.

To get started with App Center, login now using your HockeyApp credentials. As you begin to explore App Center and have any questions, feedback, or feature requests, we’d love to hear from you. Chat directly with our team using the blue chat button located in the lower right of the dashboard.

Meet Visual Studio App Center - the future of HockeyApp

2017-11-15

App Center dashboard and mobile apps

In June 2010, Apple released iOS 4. Until then, developers and end-users had to connect their iPhones, iPads, and iPods via USB to side-load apps to their devices. The USB connection had to be on the Mac or PC on which the user had their main iTunes library, otherwise existing apps, music, and videos would be erased during the sync process. Unnoticed by most WWDC participants, Apple added a new feature to iOS 4 called Over-the-Air Delivery, which solved all this and ultimately enabled the founding of two startups: HockeyApp and TestFlight. With just a few clicks, developers could send new builds to their team and testers, who could then install them directly via the device’s browser. We didn’t call it DevOps back then, but ultimately HockeyApp and TestFlight created the Mobile DevOps space.

Today, TestFlight is a feature of Apple’s iTunes Connect and HockeyApp is owned by Microsoft. A lot has changed for iOS and Android since then, but the fundamentals are the same: As soon as the app’s developer - you - has a prototype of a new app, a new feature, or just a critical bugfix, you can take your .ipa or .apk file, upload it to HockeyApp and each tester gets an email notification just seconds later. And, with HockeySDK, testers can update right from the previous version of the app. You can also collect usage data, custom events, and fully symbolicated crash reports almost in real-time. A few iterations later, your app is ready to go live. By keeping the SDK in the app, the same data will be collected from the production release, enabling a continuous monitoring stream over the whole lifecycle of the app.

In addition to this workflow, Microsoft started offering other services for mobile developers: Xamarin Test Cloud to run automated tests on real devices, Xamarin Insights to collect crashes and exceptions specifically from Xamarin apps, CodePush to allow the live update of React Native apps without submitting to the store, and various Azure features to implement and expand your app’s backend, like Azure Notification Hubs. Each of these products has a different account system and different user interface, and developers cannot easily compose the services into one workflow. To solve this, we at Microsoft decided last year to merge our mobile offerings into a new, next generation product: Visual Studio App Center1

The Next Generation of Mobile DevOps

Visual Studio App Center builds on the strong foundation laid by HockeyApp. You can still manually upload your builds for easy distribution, but with our new Build service, you can link your repository and App Center will compile your app automatically with every push. The setup process is easy: connect your GitHub, BitBucket, or Visual Studio Team Services account, select your branch, then upload your signing certificate and profile via drag & drop. Everything else is done automatically - no need for a build server or to provision a Mac in your data center.

Once you ship the first build, you should expand your testing efforts with automated testing on real devices. App Center’s Test service offers more than 400 unique device configurations to validate your app’s behavior. Tests can be written in C# (Xamarin.UITest), Ruby (Calabash), Java (Appium), and native testing frameworks like XCUITest for iOS apps and Espresso for Android apps. If you don’t have any tests yet, you can also go back to your build configuration and enable the ‘Launch Test’. This will launch your app on a real device right after the build process and take a screenshot for validation.

App Center Build service set up flow

If you are using HockeyApp today, you likely use our open-source SDK, which enables in-app updates, analytics, and crash reporting. The new App Center SDK takes this to the next level with a new modular design. Here is an example in Swift:

import MobileCenter
import MobileCenterAnalytics
import MobileCenterCrashes
import MobileCenterPush

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
  MSMobileCenter.start("4329054b-6141-40d5-8d5d-189f023a282d", withServices:[
    MSAnalytics.self,
    MSCrashes.self,
    MSPush.self
  ])
}

Note how there are separate imports for each service - Analytics, Crashes, and Push - and how the start method references each base class. If you don’t want to use some of the services, you can remove the import, the class reference, and the respective framework reference, for example from your pod file. This reduces the list of dependencies and ultimately the size of your app.

Transitioning to Visual Studio App Center

You might be wondering what will happen to today’s HockeyApp portal in the future, and the answer is a seamless transition process. Starting today, all your HockeyApp apps are available to use in Visual Studio App Center with the 'Side-by-Side’ mode. Simply sign in with your existing HockeyApp credentials. Distribute, Crashes, and Analytics are available in App Center at no additional cost, and the new Build service offers 4 hours of build time per month for free. Over the next few weeks, the App Center team will be hard at work getting to feature parity for all HockeyApp features in App Center. Read more on where we’re at with feature parity on our roadmap page.

In the last 7 years, a core part of our journey with HockeyApp was the close relationship with you, our customers and fellow developers. We would love to hear your feedback. Tell us what you think by sending an email to transition@hockeyapp.net. We hope you share our excitement and join us for the next phase of this journey.


1During the preview phase, App Center was called Mobile Center, which raised questions from some of you whether we will continue to support desktop platforms like macOS. We launched Windows support earlier this year and added macOS today, and are committed to support all app developers.