Windows Archive

Ex-microsoft designer explains the move away from Metro design

Windows Phone fans pining for the days of Metro panoramas and integrated experiences have had a tough couple of years, with Microsoft steadily removing many of the platform's user experience differentiators. But as I've argued, there's reason behind this madness. And now an ex-Microsoft design lead who actually worked on Windows Phone has gone public and agreed with this assessment. You may have loved Windows Phone and Metro, but it had to change.

A different theory for Microsoft moving Windows Phone closer to Android's UI design, from former Windows Phone executive Charlie Kindel (who now works at Amazon).

Windows 10 build 10056: everything you need to know

Microsoft has been keeping its promise on releasing more frequent builds of Windows 10, but this is not stopping private versions to leak onto the web. Windows 10 build 10056 was just spotted outside the walls of Redmond, and it shows significant cosmetic changes and various improvements coming to the operating system.

Whether you like the changes or not - I personally do - it's interesting to see Windows 10 evolve this openly.

Windows 10 for phones leak shows new multitasking UI

The folks over at WindowsMania.pl have gotten their hands on a new build of Windows 10 for phones; this latest build comes with a set of UI changes and enhancements; mainly a revamped multitasking screen. The new multitasking screen shown above displays open/recent apps in a card like manner, similar to how Meego or BB10 showed them, allowing you to quickly view all your open apps at once, while presumably still swiping them away (or simply pressing "x") to close them.

Those screenshots remind me of this.

Redstone: the codename for the next Windows update

Microsoft loves to use codenames and from the past few years, there are two in particular that you may recall; Blue and Threshold. With Windows 10 (Threshold) coming to market sometime this summer, Microsoft is already starting to work on the next update for the OS.

Microsoft has said multiple times that Windows will be moving at a faster cadence than in the past and they are already working on a release for 2016. The codename for the project is 'Redstone', a popular item in the recently acquired game, Minecraft.

So now we know why they acquired Mojang.

Opening Windows

"WHAT are you on? The 'fuck Windows' strategy?" Back in the late 1990s, when Bill Gates was still Microsoft's boss, any employee who had the temerity to suggest something that could possibly weaken the firm's flagship operating system was sure to earn his wrath. Even after Steve Ballmer took over from Mr Gates in 2000, that remained the incontestable law at the company's headquarters in Redmond, in Washington state. Everything Microsoft did had to strengthen Windows, to make it ever more crushingly dominant. Many of the company's best innovations were killed because of this "strategy tax", as it was known internally.

Today the rules are different in Redmond. The new boss who took over last year, Satya Nadella (pictured, centre, with Mr Gates to the left and Mr Ballmer on the right), recoils when he hears the term "strategy tax" and says he now tells his staff simply to "build stuff that people like".

Microsoft seems to be making a lot of interesting moves lately that never would've happened under Gates/Balmer. Office on iOS/Android devices is great, and Windows 10 is shaping up to address everything that was wrong not just with Windows 8, but also with everything that came before. It's clear Microsoft is finally embracing its new APIs and Metro environment properly, relegating the 'classic' Windows elements to the legacy bin.

The big question in that regard: Metro Explorer shell. It's clear they're working on it, but will it come in time for Windows 10, or will it be pushed to Windows 11?

Microsoft unveils Surface 3, with terrible EU pricing

The result is Surface 3, as well as a mobile-broadband version, Surface 3 (4G LTE). It's the thinnest and lightest Surface we've ever shipped. It runs full Windows, including desktop applications. It includes a one-year subscription to Office 365 to help you really get down to work. And it starts at just $499.

I was genuinely excited when I read about this Surface 3. I actually really like the Surface concept, but the Surface Pro 3 is simply too powerful (and thus, too expensive) for my specific workload (minor translation work, proofreading, watching some videos, some browsing, that sort of thing). A quad-core Intel Atom Surface with proper Windows (x86-64!) seems like a perfect machine for me, and the price, too, looked great: $499 for the basic model, and another $129 for the keyboard (even if Microsoft does not know how to red).

And then I saw the European prices. Oh boy. The basic model is a whopping €609, and the keyboard is another €155. That's insane, and utterly ruins the value proposition for the Surface 3 in Europe.

Great device, terrible, terrible pricing.

Microsoft pushes Spartan to Windows 10 preview users

Since the release of build 10041 for PCs we've continued to make steady progress, and as I said in the blog post with that one we’re working to bring you builds to the Fast ring faster than before. Builds last week were BIG ones for us as well, since "Project Spartan" was integrated into our flighting branch for the first time. That's right, this means that today's release includes the new Project Spartan browser and you'll get to use it for the first time on PCs as it begins to show up across the Windows 10 device family.

This is the first Windows 10 preview build with Microsoft's new browser.

Microsoft rebrands Universal apps as “Windows apps”

In the beginning there was the word, and the word was Metro. And then it was Windows 8-style. And then it was Modern. And then it was Windows Store. And then it was Universal. And today, Microsoft has decreed that henceforth these apps - which are all ultimately based on Windows Runtime - will be known as Windows apps.

Historically, of course, "Windows apps" (or "Windows programs") referred to standard, Win32-based executables that ran on the Windows desktop. Under the new naming scheme, these Win32 apps will now be called Windows desktop applications. As you can see in the slide above, despite the new nomenclature, the differences between the two types of app remain the same.

Microsoft can paint itself red and call itself a girl scout until the pink cows come home, but everyone will still, and will continue to, call them Metro applications.

Microsoft releases Windows 10 SDK preview

Microsoft is now allowing developers to create apps for Windows 10. While the software maker is planning to release its operating system some time in the summer, developers can start getting used to the available tools today. Windows 10's apps will run across a variety of devices, including the Xbox One, PCs, phones, and tablets. This initial SDK preview will let developers tweak their apps to work across varying screen sizes and optimize them for both touch and mouse/keyboard usage.

You can now create a single application binary that will run on Xbox One, PCs, phones, tablets, and embedded stuff. It took them a long, long time, but it seem like they're finally making good on their promises. There's more information, too.

Windows 10 to make the Secure Boot alt-OS lock out a reality

At its WinHEC hardware conference in Shenzhen, China, Microsoft talked about the hardware requirements for Windows 10. The precise final specs are not available yet, so all this is somewhat subject to change, but right now, Microsoft says that the switch to allow Secure Boot to be turned off is now optional. Hardware can be Designed for Windows 10, and offer no way to opt out of the Secure Boot lock down.

I am so surprised. The next step, of course, is to ban the disable-secure-boot option altogether. Just like everyone who knows Microsoft predicted.

“Windows 10’s trackpad gestures may rival the MacBook”

Microsoft is putting a big effort into improving trackpad navigation for Windows 10. While Windows 8 introduced new precision trackpads with the help of Intel, Microsoft is building on its previous work by standardizing gestures for laptops that use precision trackpads. Windows 10 will include multi-finger gestures to access new features like the notification center, Cortana, and virtual desktops. Windows trackpads have traditionally been a pain point for laptop owners, and it's something PC makers have largely ignored despite it being the primary input mechanism and key to using a laptop.

I've heard this promise so many times from Microsoft and its OEMs, but while improvements have been made, they're simply not even close yet to Apple's trackpads.

Microsoft to release Windows 10 ROM for Android phones

Microsoft is working with Xiaomi on a Windows (Phone) 10 ROM for one of Xiaomi's Android phones.

Neither Microsoft nor Xiaomi provided specific details of the Windows 10 software being trialled, but TechCrunch understands from sources that it effectively overrides Android, turning the Xiaomi phone into a Windows 10 device complete with Microsoft services. (Which the company hopes will dazzle Android owners into making the switch.)

That's to say that the software doesn't offer a dual boot option, which Microsoft has pushed in the past in India. This is a ROM, based on Windows, that operates much like software from Cyanogen - a company Microsoft was incorrectly linked with an investment in - and other custom ROMs developed by the likes of Tencent and Baidu in China.

This is such an obvious move I honestly can't believe it took them this long. Microsoft has always had a pretty relaxed and permissive attitude towards the ROM crowd (I can know from way back in the PocketPC days), and releasing Windows 10 ROMs for popular Android phones is a great way to get enthusiasts interested in trying out your platform. I personally really enjoy using Windows Phone, but my HTC 8X is quite outdated, and I would install Windows 10 on my Nexus 5 in a heartbeat if Microsoft offered it.

Windows 10 to be released this summer, free for pirates

We continue to make great development progress and shared today that Windows 10 will be available this summer in 190 countries and 111 languages. Windows has always been global with more than 1.5 billion users around the world and here in China hundreds of millions of PCs operate Windows today.

In addition, Windows 10 will be a free upgrade not just for paying Windows 7, 8, and Windows Phone 8 customers, but also for pirates. In other words, those with unlicensed copies of Windows 7 or 8 will get the free upgrade to Windows 10 as well.

Windows 10 reduces its storage footprint

Windows devices can be lightweight and highly mobile, yet, when you need it, have the full capabilities of the Windows OS. The Windows Storage and Deployment Teams, the people who bring modern storage APIs, Storage Sense, setup, and servicing to your phone, tablet, laptop, and desktop would like to introduce you to how they are giving Windows 10 a compact footprint.

Now that Windows runs on all manners of devices - from cheap phones to expensive gaming rigs - Windows' storage footprint is even more important than it already was. I'm glad Microsoft isn't losing sight of these lower-level things while working on Windows 10's user-facing features.

That being said, the measures detailed in the blog post look an awful lot like treating the symptoms instead of the actual cause.

Pebble, Microsoft: what could have been with Windows Phone

Fascinating inside scoop by WPCentral. According to them, there were very advanced talks between Microsoft and Pebble to come to a close partnership between the two companies. Microsoft built a fully functional Pebble application for Windows Phone with complete integration, offered to bundle Pebble devices with Windows Phone sales through Microsoft stores and carriers, and a whole lot more. All this was set to be announced at BUILD 2014.

However, it did not come to pass.

There is just one problem: Pebble founder and CEO Eric Migicovsky.

Despite Microsoft's attempts to win over Pebble, Migicovsky is reportedly not a fan of the company nor their mobile operating system. The young entrepreneur reportedly nixed any partnership.

Growing up in a world where Google and Apple have dominated the mobile scene, this perception that Microsoft is old and out of touch is seemingly more frequent these days. Particularly with those under 30 (see Snapchat's Evan Spiegel for a similar attitude). Even Microsoft CEO Satya Nadella was unable to persuade him personally.

If I were to take an uneducated stab at why Pebble didn't go through with this, I think we need to look no further than Apple. Apple has its watch coming, and that alone would be incentive enough for Apple to start making the life of other smartwatch makers who want to be compatible with iOS very difficult. Now imagine if Pebble, to boot, had a close partnership with Microsoft, including preferential treatment for Windows Phone? Apple is not exactly know for not being incredibly petty.

I think Pebble made the wise choice here.

Windows 10 gets new shaping engine for complex writing systems

For Windows to be a truly global product, anyone in the world should be able to type in their language. The first step to unlocking text input for the world is to be able to display any of the world's languages. This is a challenging task, one which most people don't need to worry about because their language is already supported, but for millions of people around the world getting basic text support has been a problem. The stumbling block in most such cases is a little-known component called a "shaping engine". A shaping engine is used for so-called complex text layout, which is needed for about half of the world's writing systems. For many years, Windows customers have been able to install their own fonts and keyboards but before Windows 10, if there was no shaping engine for your script things wouldn't look right.

Windows 10 contains a brand new shaping engine which covers many more complex writing systems than the ones that came before. As someone who's into languages (I earn my living with them), this stuff makes me giddy - even if these complex writing systems are beyond my comfort zone. Props to Microsoft for investing in this.

Windows 10 Technical Preview hacked onto non-approved Lumias

XDA forum member RustyGrom has already figured out how to install Windows 10 Technical Preview for phones onto non-approved Lumia devices. As always with Windows - it's a simple registry switch.

From a high level this works by using FiddlerCore to intercept the traffic going to the Microsoft WPflights server that controls the Insider app and responds with our own custom data. The app accepts registry editing information from the web responses and acts upon that. This allows us to write stuff to select locations in the registry. In the case of the Windows 10 Preview, it appears to only look for your phone's PhoneManufacturerModelName to decide if it should be offered previews. Windows Update also checks this value. Other devices like Samsungs or HTCs may need different settings.

The hack is still in its early stages, and really, don't do this if you have no idea what you're doing, but there are already reports of success.

XDA is a magical, magical place.

Windows 10 Technical Preview for phones released

Microsoft has released Windows 10 Technical Preview for phones, but only for a very small number of low-end devices (Lumia 630, 638, 635, 730, 636, 830), so most of us are out of luck. The reason for this limited initial release is technical in nature.

Some context on why we chose these and not higher end phones like the 930/Icon or 1520: We have a feature that will be coming soon called “partition stitching” which will allow us to adjust the OS partition dynamically to create room for the install process to be able to update the OS in-place. Until this comes in, we needed devices which were configured by mobile operators with sufficiently sized OS partitions to allow the in-place upgrade, and many of the bigger phones have very tight OS partitions.

I only have an HTC 8X, which technically should get Windows 10 eventually, but since it's not a Microsoft device I doubt it's very high on the priority list.

Bypassing Windows 10’s protections using a single bit

Today, Microsoft released their latest Patch Tuesday. This Patch includes a fix for vulnerability CVE-2015-0057, an IMPORTANT-rated exploitable vulnerability which we responsibly disclosed to Microsoft a few months ago. As part of our research, we revealed this privilege escalation vulnerability which, if exploited, enables a threat actor to complete control of a Windows machine. In other words, a threat actor that gains access to a Windows machine (say, through a phishing campaign) can exploit this vulnerability to bypass all Windows security measures, defeating mitigation measures such as sandboxing, kernel segregation and memory randomization.

Interestingly, the exploit requires modifying only a single bit of the Windows operating system.

Fascinating.