So Microsoft’s annual Build developer conference came and went, and the computing giant unveiled a number of initiatives aimed at the software engineers and web developers of the world.

From Windows 10 to Cortana and bots, here’s a quick recap of everything announced at Build 2017.

Embracing the competition

A core theme to emerge from Build 2017 was Microsoft’s tacit acknowledgement that it needs to embrace competing platforms if it’s to thrive as a software and services company.

Though iTunes has been available on Windows for more than a decade, Microsoft revealed that Apple’s media-focused software would be landing in the Windows Store later this year, a key launch given the impending arrival of Windows 10 S which can only use apps available in the Windows Store.

Elsewhere, Microsoft also announced that its cloud storage service, OneDrive, would soon work with Apple’s iMessage, letting users share documents and photos with friends without leaving their iMessage chat. As part of the same announcement, Microsoft revealed that it was opening offline access to folders within OneDrive on Android, with support for iOS users coming later this year.

Microsoft also unveiled Xamarin Live Player in preview, which is effectively a “live coding environment” for developers to debug Android and iOS apps without SDKs or emulators.

Additionally, Microsoft’s integrated development environment (IDE), Visual Studio, was also launched out of preview for Mac. And as another swift reminder that Microsoft has been increasingly prioritizing the “big 2” mobile operating systems over its own, the company finally revealed that Visual Studio Mobile Center was finally getting Windows support — seven months after debuting with support only for Android and iOS.

In a show of support for developers and fans of Linux, Microsoft also revealed that Ubuntu, Suse Linux, and Fedora are all coming to the Windows Store, making it easier to run Linux apps on Windows 10 devices.

Bots, Cortana, & AI

A little more than a year after launching its Bot Framework, Microsoft revealed that it’s now used…