Windows Archive

Introducing Windows 10 editions

Windows 10 is coming this summer in 190 countries and 111 languages. Today, we are excited to share more details on the Windows 10 Editions.

We designed Windows 10 to deliver a more personal computing experience across a range of devices. An experience optimized for each device type, but familiar to all. Windows 10 will power an incredibly broad range of devices - everything from PCs, tablets, phones, Xbox One, Microsoft HoloLens and Surface Hub. It will also power the world around us, core to devices making up the Internet of Things, everything from elevators to ATMs to heart rate monitors to wearables. No matter which Windows 10 device our customers use, the experience will feel comfortable, and there will be a single, universal Windows Store where they can find, try and buy Universal Windows apps.

The supposed appeal of Windows 10 is that's universal, no matter the device, so to still have different versions for consumer devices (i.e., I can understand separate server and IoT stuff) seems counter-intuitive.

That being said - Windows Mobile is back. Makes it all worthwhile.

Why Microsoft is calling Windows 10 ‘the last version of Windows’

"Right now we’re releasing Windows 10, and because Windows 10 is the last version of Windows, we’re all still working on Windows 10." That was the message from Microsoft employee Jerry Nixon, a developer evangelist speaking at the company's Ignite conference this week. Nixon was explaining how Microsoft was launching Windows 8.1 last year, but in the background it was developing Windows 10. Now, Microsoft employees can talk freely about future updates to Windows 10 because there's no secret update in the works coming next. It's all just Windows 10. While it immediately sounds like Microsoft is killing off Windows and not doing future versions, the reality is a little more complex. The future is "Windows as a service."

Call me a convert. Instead of having to buy several copies of Office every few years for multiple computers (I require Office for my translation company), I now have a €99/year Office subscription allowing me to install Office on 5 PCs and 5 mobile devices. I know most of our readers are not a fan of this model, but I, personally, am all for it.

AnandTech’s Surface 3 review

As always, AnandTech has the only review of the new Surface 3 that really matters.

So with those caveats aside, we can finally get to the conclusion that you have likely guessed already. The Surface 3 is a great device. The build quality is really at the top level of any OEM out there. The form factor is finally the right one after two previous generations that got it slightly wrong. The weight is lighter than any previous Surface, and just as balanced. Performance of the x7 Atom CPU is great for light tasks, and if you need more than light tasks then this is not the device for you. As a tablet, it is great to use in either orientation, with the portrait mode being especially good now for browsing the web. The kickstand is improved, they keyboard is improved, the base tier steps up to 64 GB of storage, making it actually useful without immediately adding micro SD to the mix.

When I was weighing the pros and cons of the retina MacBook Pro vs. the Surface, I eventually ended up not going with the Surface because of the keyboard and trackpad. As nice as the Surface hardware is, its detachable keyboard and trackpad (whether it's the Pro or the regular) are several orders of magnitude worse than those on the MacBook Pro, which are best-in-class (well, the trackpad at least). Those are the primary input methods for my kind of use, so the MBP won out in the end.

The point: Microsoft should just make a Surface laptop. Keep the detachable model as well if you want, but also offer a proper Surface laptop that can compete with actual laptops.

Microsoft is also bringing Swift to Windows 10

One of the big news stories to come out of Build 2015 was the Objective C tools that Microsoft is introducing to welcome iOS developers to Windows 10. This is amazing news, but there's a small elephant in the room, and that's Swift. Apple announced this at its WWDC 2014 developer conference, and is the newest way that iOS developers are building apps. But that doesn't mean Microsoft has forgotten about it. It's "going there."

Microsoft's really going all-in on this.

Microsoft’s Objective-C tech started on BlackBerryOS, Tizen

Steven Troughton-Smith has been looking into the how and what behind Microsoft's ability to compile Objective-C code for Windows 10, and the history of it all is interesting. It turns out that Microsoft's current implementation was initially developed by a company called Inception Mobile for BlackBerryOS 10. It took iOS Objective-C and converted as much as possible to Java or C++, hooking into the native platform APIs. It still works similarly on Windows 10.

After trying to woo BlackBerry, Inception Mobile tried to shop it around to Samsung for its Tizen platform. The audio file of the company's presentation at the Tizen Developer Conference 2013 is still available, too.

Eventually, as we know now, Inception Mobile was acquired by Microsoft, and its co-founder Salmaan Ahmed ended up at Microsoft. And lo and behold: Ahmed was a speaker at this year's Build conference, under the title "Compiling Objective-C Using the Visual Studio 2015 C++ Code Generation that Builds Windows, SQL, .Net, and Office".

In other words, this technology has been in development for a long time, and looking at the slides and listening to the presentation from the past few years indicates that the technology was platform-agnostic, working on BlackBerryOS, Tizen, Android, and now Windows.

Very interesting. Apparently BlackBerry and Samsung saw no real value in this technology - at least, not enough to acquire it or include it in their platforms, whereas Microsoft jumped on it and turned it into a big deal for Windows 10.

Windows 10 won’t launch on phones this summer

While Microsoft is planning to launch Windows 10 on PCs this summer, the phone part of the operating system will debut at a later date. Speaking at a media event at Build in San Francisco today, Microsoft's Joe Belfiore explained the company's plans for the launch of Windows 10. “Our phone builds have not been as far as long as our PC builds," explained Belfiore. “We’re adapting the phone experiences later than we’re adding the PC experiences.”

If you were hoping to move all your Windows stuff over to Windows 10 on the same date - nope.

Microsoft turns Windows 10 phones into desktops

Microsoft just demonstrated one of the intriguing possibilities from its single platform/multiple form factors approach for Windows 10: the ability to use your phone as your desktop computer.

In contrast to Apple’s “Continuity,” which aims to make moving between phone, tablet and desktop seamless, Microsoft’s Continuum instead has the phone you’re using adapt its interface depending on the context you’re using it.

My dream device is getting close, one step at a time.

Win32 apps to run in virtual machines on Windows 10

When Windows 10 arrives later this year, the company will be introducing its 'One Store' model that will help make the distribution of apps easier for developers. At Build 2015 today, Microsoft talked about new features that will also arrive with this new store model.

The company is making it possible to bring Win32 apps into the Store using a new SDK. This feature had been rumored for a long time but it's now finally being released. By doing this, developers can bring classic apps to the Store which increases visibility for their product but also makes consumers' lives easier as the install/update/removal process is streamlined like any other modern app.

This Neowin post doesn't even mention the biggest news: all these old Win32 and .Net applications? They are fully sandboxed and run inside virtual machines using App-V. Long-time readers might remember that I've been hoping for this to happen for god knows how long - from way back during the Longhorn and windows 7 days.

Once we have more information, I'll post it right away.

Microsoft is bringing Android and iOS apps to Windows 10

iOS and Android developers will be able to port their apps and games directly to Windows universal apps, and Microsoft is enabling this with two new software development kits. On the Android side, Microsoft is enabling developers to use Java and C++ code on Windows 10, and for iOS developers they'll be able to take advantage of their existing Objective C code. "We want to enable developers to leverage their current code and current skills to start building those Windows applications in the Store, and to be able to extend those applications," explained Microsoft's Terry Myerson during an interview with The Verge this morning.

Microsoft is bringing Java and Objective-C to Windows 10. You can compile your Android and iOS code inside Visual Studio, and run the result on Windows 10.

From Metro to Microsoft Design Language 2

When Microsoft releases Windows 10 later this year, it will come with a new design language which has slowly been uncovered with the latest builds of Windows 10 for phones. One member of the Windows community has put together a massive guide that shows the transitions from Windows 8 and Windows Phone 8.1 to both Windows 10 and Windows 10 for phones.

While the appearance is still decidedly Metro, it all feels a lot more dark Material Design-ish.

AMD reveals Windows 10 will launch in late July

Microsoft's launch of Windows 10 will likely take place in late July, according to AMD. During AMD's latest earnings call last week, president and CEO Lisa Su revealed the launch timing for Microsoft’s Windows 10 operating system. Answering a question on inventory plans, Su said, "With the Windows 10 launch at the end of July, we are watching sort of the impact of that on the back-to-school season, and expect that it might have a bit of a delay to the normal back-to-school season inventory build-up."

That seems awfully early considering the stories you hear on Twitter about Windows 10's current state.

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.