Microsoft opens kimono on Windows 10 Universal App Platform

One app to rule them all. It hopes

MWC 2015 Microsoft's Windows 10 Universal App Platform has been explained in detail for the first time, at a developer event in Barcelona as part of Mobile World Congress.

The project is "the culmination of our platform convergence journey with Windows", according to Microsoft's Kevin Gallo, who gave the keynote at the event.

The term “Universal Apps” is not new. Microsoft introduced the concept for Windows 8.1. A Universal App project in Visual Studio lets developers share code across multiple Windows devices such as PC, tablet and phone, using a feature called Portable Class Libraries to ensure that code conforms to the subset of the .NET Framework available on all the chosen targets.

It turns out that a Windows 10 universal app is something a bit different. In typical Microsoft style, the name is the same but the technology is different, though related. The latest thing is called the Windows 10 Universal App Platform (UAP), and whereas the old version was mainly about sharing non-visual code, the new iteration encourages developers to design a common user interface as well.

Just announced, the Adaptive UX includes new controls and layout tools that “enable an experience tailored to the device”, according to today’s presentation.

Microsoft's Kevin Gallo unveils the Adaptive UX

Microsoft's Kevin Gallo unveils the Adaptive UX

The Adaptive UX uses XAML, an XML-based presentation language that Microsoft has used since the days of Windows Vista, when Windows Presentation Foundation (WPF) was created for desktop apps. Silverlight, Windows 8 and Windows Phone all used XAML, but each implementation has been different and somewhat incompatible.

The UAP is an effort to use the same XAML everywhere, with the exception of WPF, which continues down its own path for desktop-only applications. The code that drives the XAML can be written either in a .NET language such as C#, or in C++.

Windows 8 brought an app platform to Windows called the Windows Runtime (WinRT), a sandboxed environment that underlies Windows Store apps – also known as Metro, the controversial tablet environment. Windows 10 Universal Apps still use this runtime, but a lot has changed.

An UAP app can run in a window as well as full screen, and is a more integrated experience for desktop users equipped with keyboard and mouse, though sharp-eyed users will notice that the UI differs from classic Win32 applications.

The apps also differ in appearance from Windows 8 Store apps, with new controls that remain touch-friendly but have their own look and feel.

Similar topics

Other stories you might like

  • Cuba ransomware gang scores almost $44m in ransom payments across 49 orgs, say Feds

    Hancitor is at play

    The US Federal Bureau of Investigation (FBI) says 49 organisations, including some in government, were hit by Cuba ransomware as of early November this year.

    The attacks were spread across five "critical infrastructure", which, besides government, included the financial, healthcare, manufacturing, and – as you'd expect – IT sectors. The Feds said late last week the threat actors are demanding $76m in ransoms and have already received at least $43.9m in payments.

    The ransomware gang's loader of choice, Hancitor, was the culprit, distributed via phishing emails, or via exploit of Microsoft Exchange vulnerabilities, compromised credentials, or Remote Desktop Protocol (RDP) tools. Hancitor – also known as Chanitor or Tordal –  enables a CobaltStrike beacon as a service on the victim's network using a legitimate Windows service like PowerShell.

    Continue reading
  • Graviton 3: AWS attempts to gain silicon advantage with latest custom hardware

    Key to faster, more predictable cloud

    RE:INVENT AWS had a conviction that "modern processors were not well optimized for modern workloads," the cloud corp's senior veep of Infrastructure, Peter DeSantis, claimed at its latest annual Re:invent gathering in Las Vegas.

    DeSantis was speaking last week about AWS's Graviton 3 Arm-based processor, providing a bit more meat around the bones, so to speak – and in his comment the word "modern" is doing a lot of work.

    The computing landscape looks different from the perspective of a hyperscale cloud provider; what counts is not flexibility but intensive optimization and predictable performance.

    Continue reading
  • The Omicron dilemma: Google goes first on delaying office work

    Hurrah, employees can continue to work from home and take calls in pyjamas

    Googlers can continue working from home and will no longer be required to return to campuses on 10 January 2022 as previously expected.

    The decision marks another delay in getting more employees back to their desks. For Big Tech companies, setting a firm return date during the COVID-19 pandemic has been a nightmare. All attempts were pushed back so far due to rising numbers of cases or new variants of the respiratory disease spreading around the world, such as the new Omicron strain.

    Google's VP of global security, Chris Rackow, broke the news to staff in a company-wide email, first reported by CNBC. He said Google would wait until the New Year to figure out when campuses in the US can safely reopen for a mandatory return.

    Continue reading

Biting the hand that feeds IT © 1998–2021