Feeds

Windows 8: First contact with Microsoft Touch

Strong enough to ARMwrestle Android and iOS?

Combat fraud and increase customer satisfaction

Preview Microsoft is facing up to the million-dollar question: how does it compete with Apple's iPad and Google's Android when Windows was designed for keyboard and mouse rather than touch control?

Microsoft's answer has been to create a platform based on Metro, the design style in Windows Phone 7. Metro apps run full-screen without any surrounding chrome, which is why Microsoft calls it an immersive user interface. Microsoft has used the opening of its BUILD conference in Anaheim, California, today to deliver the first developer preview of Windows 8, the first version of Windows optimised for touch.

For all the tablet focus, users expect a Windows PC to run Windows applications, so Windows 8 also supports the traditional Windows desktop. In the current build, Windows 8 looks much like Windows 7, aside from the disappearance of the old Start menu in favour of pages full of Metro tiles.

IE Metro in Windows 8

IE goes Metro: new menus top and bottom vanish when you tap the page, for a full-screen view

The Metro UI is not just an alternate shell. Metro is built on a new native code, Windows Runtime (WinRT), which can be called from two alternative view engines. The first is XAML, the layout language used by Microsoft's Silverlight media player and Windows Presentation Foundation (WPF), driven by code written in C, C++, C# or Visual Basic. The second is HTML and CSS, driven by code written in Javascript. Microsoft notes that the Metro Software Development Kit (SDK) "also includes a subset of traditional Win32, COM and .NET Framework APIs".

Microsoft has promised to clarify the Windows developer story at BUILD. So far, it looks like this: Metro is a new platform, and while you will be able to port code from existing Windows applications, they will need to be rewritten. XAML and .NET are supported, but this is not Silverlight or WPF – though the Silverlight plug-in still runs in the browser. Microsoft does seem to be promoting the HTML and Javascript approach here at BUILD, but says XAML and .NET have access to all the same features.

Windows 8 developer studio

The Windows 8 Developer Studio features a Visual Studio 11 early build

Windows Phone remains a separate platform. Windows group president Steven Sinofsky told the press ahead of BUILD that the different form factor means that running the same app on phone and tablet is not an immediate prospect. That is missing the point though; in principle Windows Phone could have its own cut-down version of WinRT, but instead it has Silverlight and XNA. It seems that Windows developers will have to live with this diversity for some time.

I was given a Windows 8 Intel-based tablet by Microsoft to try, just ahead of its public unveiling at BUILD. Windows 8 will also run on ARM, but Microsoft says the ARM build is not yet ready to show. Once set up, it boots from cold in around 10 seconds – impressive. Resume from sleep is near-instant.

Windows 8 opens to a lock screen. Password entered, you see the new Start menu, formed by Windows Phone-style live tiles in a horizontally scrolling view. Tap a tile to launch an app, which presuming it is Metro-style will open full-screen. Application menus are accessed by a quick swipe top or bottom, letting you access, for example, open tabs in Internet Explorer.

High performance access to file storage

Next page: Metro Charms

More from The Register

next story
Android engineer: We DIDN'T copy Apple OR follow Samsung's orders
Veep testifies for Samsung during Apple patent trial
This time it's 'Personal': new Office 365 sub covers just two devices
Redmond also brings Office into Google's back yard
Batten down the hatches, Ubuntu 14.04 LTS due in TWO DAYS
Admins dab straining server brows in advance of Trusty Tahr's long-term support landing
Microsoft lobs pre-release Windows Phone 8.1 at devs who dare
App makers can load it before anyone else, but if they do they're stuck with it
Half of Twitter's 'active users' are SILENT STALKERS
Nearly 50% have NEVER tweeted a word
Internet-of-stuff startup dumps NoSQL for ... SQL?
NoSQL taste great at first but lacks proper nutrients, says startup cloud whiz
Windows 8.1, which you probably haven't upgraded to yet, ALREADY OBSOLETE
Pre-Update versions of new Windows version will no longer support patches
Microsoft TIER SMEAR changes app prices whether devs ask or not
Some go up, some go down, Redmond goes silent
Red Hat to ship RHEL 7 release candidate with a taste of container tech
Grab 'near-final' version of next Enterprise Linux next week
Ditch the sync, paddle in the Streem: Upstart offers syncless sharing
Upload, delete and carry on sharing afterwards?
prev story

Whitepapers

Designing a defence for mobile apps
In this whitepaper learn the various considerations for defending mobile applications; from the mobile application architecture itself to the myriad testing technologies needed to properly assess mobile applications risk.
3 Big data security analytics techniques
Applying these Big Data security analytics techniques can help you make your business safer by detecting attacks early, before significant damage is done.
Five 3D headsets to be won!
We were so impressed by the Durovis Dive headset we’ve asked the company to give some away to Reg readers.
The benefits of software based PBX
Why you should break free from your proprietary PBX and how to leverage your existing server hardware.
Securing web applications made simple and scalable
In this whitepaper learn how automated security testing can provide a simple and scalable way to protect your web applications.