Microsoft has announced the release of the Windows 10 Anniversary Update SDK, along with Visual Studio 2015 Update 3. The new SDK contains enhancements to the Universal Windows Platform and includes updated APIs for Windows Ink, Cortana and Windows Hello as well as improved Tools and Bridges for iOS and Android Developers.
Microsoft has announced the availability of the Power BI Embedded SDK for Node JS. The Node JS SDK is open source and targeted at developers that want to use Power BI Embedded in their own products and applications. Developers can access the Power BI Embedded REST APIs, generate app tokens for managing workspace collections and manage workspace content including imports, datasets and workspaces.
Microsoft has updated its Lumia Imaging SDK to version 3.0, which supports Windows 10 UWP (Universal Windows Platform) and is implemented as a Windows Runtime Component. The key feature introduced in Lumia Imaging SDK 3.0 is support for GPU based image processing through Direct2D as well as interoperability with other Windows 10 APIs.
Microsoft has released updates to several tools, along with something new for developers working with the Apache Cordova CLI. The updates include Tools for Universal Windows apps v1.1, TypeScript 1.6 for Visual Studio and Tools for Apache Cordova. The new Tools for Apache Cordova CLI (TACO) provide support for Mac and Windows users. Developers can also install the native Android and iOS (Mac-only) SDKs and build tools from the command line.
Microsoft has announced the release of the Microsoft Universal Ad Client SDK, which supports video interstitial ads and ad mediation. The SDK is available for Windows devices, including Windows 10 phones, tablets and PCs as well as supporting Windows and Windows Phone 8.1 apps. The ad SDK is built using native code, so does not require .NET runtime.
Microsoft has announced a new open source library for integrating Facebook into Windows apps. The Windows SDK for Facebook is geared towards app developers creating Universal Windows apps on both desktop and phone. The SDK supports universal Windows app for Windows Phone 8.1, Windows 8.1 or Windows 10. The library supports integrating Facebook Authorisation, Like, Graph and other Facebook functionality into apps. This library is fully native, which makes it CLR independent.
Microsoft has released yet another preview build to the Windows Insiders in the Fast ring. Build 10166, like the previous three builds released this month, is focused on bug fixes and fit-and-finish. Microsoft has also released a corresponding Windows 10 SDK preview release with this build.
Microsoft has announced the availability of the Project System Extensibility SDK Preview. The SDK enables the definition of new project types, custom extensions and user experiences as well as the capability to add features.
Just a reminder that support for Windows Server 2003 ends on 15 July. Talking of endings, Microsoft has disabled SSL 3.0 in its April update for Internet Explorer 11, although Enterprise customers can choose to enable SSL 3.0 for compatibility with their Web applications.
Microsoft announced that Bing Ads will adopt Google AdWords’ upgraded URLs, which will help advertisers move campaigns between the Bing Ads and Google AdWords platforms.
On the Office front, Microsoft has enabled Office 365 administrators to set a maximum message size from 1 MB up to and increased maximum of 150 MB. The Office Universal apps preview for Windows 10 for phone is expected to be available by the end of April. Microsoft has added Italian and Chinese (Mandarin) to the Skype Translator preview programme, which already supports Spanish and English.
Microsoft has announced new features in Windows 10 and unveiled a set of software development kits (SDKs) to help developers bring their code for the Web, .NET, Win32, Android and iOS to Windows 10. At the company’s annual Build developer conference, Microsoft also announced new Azure data services (Azure SQL Data Warehouse, Azure Data Lake and elastic databases); Visual Studio and .NET tools and runtimes for Windows, Mac and Linux; and APIs that enable developers to build apps with Office 365.
The conference keynote devoted a lot of attention in explaining the benefits of the Universal Windows Platform, the new name for the Universal App Platform (UAP). The demonstration of Office apps running on a Windows phone and then, by connecting a Bluetooth screen, keyboard and mouse, transformed the Office experience into a full desktop application (still running on the phone) certainly revealed the vision extremely well.
Other Windows 10 news includes the release of a new insider build (10074), which sees the reintroduction of some Aero Glass elements in the UI as well as a number of subtle enhancements. Microsoft also announced the availability of Windows 10 IoT Core Insider Preview with support for Raspberry Pi 2 and Intel’s Minnowboard Max. The final version will be available for Makers and commercial device builders for free.
Microsoft is making every effort to encourage developers and software firms to develop and provide offerings on the Windows 10 platform. The company has stated their objective to have Windows 10 on 1 billion devices within three years of release. In addition, they announced several new capabilities coming to Windows 10, which includes carrier billing across all Windows 10 devices, an updated Advertising SDK with support for video ads and install tracking as well as in-app purchase subscription support.
Microsoft is planning a phased rollout for Windows 10, with the desktop and tablet clients scheduled for summer (probably late July according to rumours), with additional platforms (such as Windows Phone) and features to follow in later months. Interestingly, the insider programme will continue after the release, which highlights Microsoft’s new approach to its operating system development lifecycle.
Microsoft has announced several new Azure services and updates across big data and Media Services. Azure DocumentDB is a fully-managed, highly-scalable NoSQL document database service and will be released on 8 April 2015.
Azure Search, a search-as-a-service solution, has been released and offers support for more than 50 languages using the natural language processing technology used by Microsoft Office and Bing. Updated features include simplification for loading data from Azure DocumentDB, Azure SQL Database, and SQL Server on Azure VMs to Azure Search using new indexers as well as a.NET software development kit (SDK) for Azure Search.
Microsoft also announced a preview of Azure Media Services Premium Encoder, which offers advanced encoding capabilities for premium on-demand media workflows.
Other announcements included additional Virtual Machine sizes for compute intensive applications and enhancements to application security.