Microsoft also announced the new.Net Core 3.0 framework, updates to its Fluent Design System, the MSIX containerization solution to help enterprises convert large catalogs of apps, and new machine learning initiatives. Microsoft is hoping to address this by increasing the share of app revenue to 95%, up from 70%. "These advancements create incredible developer opportunity and also come with a responsibility to ensure the technology we build is trusted and benefits all". Microsoft made a slew of announcements for developers about its cloud computing platform, Azure.
At Build 2018 today, Microsoft CEO Satya Nadella unveiled Project Kinect for Azure. Microsoft says the cameras will be able to run Azure services including machine learning and cognitive services by downloading them and running them locally, without a connection to the cloud. Project Kinect for Azure is a package of sensors (including a next-generation depth camera) with on-board compute capabilities.More news: Rohan Dennis takes the lead as Elia Viviani wins stage two
To begin with, Microsoft is now open sourcing its Azure IoT Edge Runtime platform for developers. Microsoft Azure also now has a unified Speech service which offers improved speech recognition and text-to-speech.
With Microsoft Remote Assist, customers can collaborate remotely with heads-up, hands-free video calling, image sharing, and mixed-reality annotations. Import 3-D models to create room layouts in real-world scale, experience designs as high-quality holograms in physical space or in virtual reality, and share and edit with stakeholders in real time. Microsoft is also expanding its Sets experience to third-party apps, allowing users to group apps together in a tabbed interface. Kubernetes support is an obvious one and a smart addition, given that it will allow developers to build Kubernetes clusters that can span both the edge and a more centralized cloud. Microsoft also announced that SharePoint is being integrated to a deeper level with Teams - so that users can pin a SharePoint page into channels, for instance.