Posted on September 13th, 2011 by Barry Collins
Windows 8: apps and the Store
As we discussed in the new interface section, Windows 8 now supports two different kind of applications: the new Metro Style apps and conventional desktop software. What’s more, Microsoft is launching its own Store to sell them both from.
Metro Style apps
The full-screen Metro Style apps are likely to be web apps; the kind you would typically expect to find on a tablet. Things such as Twitter clients, video players and news readers, rather than full-blown desktop software such as Office or Photoshop.
Although they can be coded in conventional programming languages such as C and C++, they can also be created using standard web technologies such as HTML, CSS and JavaScript (but not, rather controversially, Microsoft’s own Silverlight). And because they are based on web technologies, they are the only applications that can be used across both the x86 and ARM-based versions of Windows 8 without any recompiling.
Microsoft has created a completely new app model and set of APIs for these Metro apps, and they open up some interesting possibilities.
Metro Style apps can, for example, talk to one another. Pictures stored in a photo app can be easily shared with a social networking app. Likewise, you can click the “share” button whilst in Internet Explorer 10, and post a link to straight to a Twitter or email client. “Two apps can share data between them, without the two apps knowing anything about one another,” said Jensen Harris, Microsoft’s director of program management.
The good news for developers is these apps are relatively simple to create. Microsoft showed just how easy it was to create a Metro app using HTML/JavaScript, with an on-stage demonstration that saw a relatively sophisticated drawing app coded in less than 30 minutes using Visual Studio.
There are advantages for users, too. Metro Style apps can be synchronised in the cloud from device to device. Not only does this mean you get the same set of apps across all your Windows devices, but it allows you to pick up where you left off. So if you were half-way through a game on your home desktop, you can continue playing on your tablet on the way to work.
Microsoft app Store
As you would expect, Microsoft will sell both the new Metro apps and conventional desktop software via its own App Store. Indeed, that will be the only way you can get hold of Metro Style apps.
Windows 8 in depth:
Find out about the new interface, apps and the store, performance and Windows 8 on ARM
Like Apple, Microsoft will vet and digitally sign Metro apps before they appear on the Store. All applications will have to pass security, technical and content compliance checks, but in a thinly-veiled swipe at Apple, Microsoft claimed the vetting procedure would take a matter of hours – not days and weeks – and that developers will be kept fully abreast on the progress of their apps.
Microsoft will also give app developers the opportunity to offer free trials of their applications, saving them from having to code separate “free” or “lite” versions of their apps. The software will be automatically removed from users’ machines when the trial period expires.
Developers of conventional desktop software won’t have to alter their code or licensing model to appear in Microsoft’s app Store. However, Microsoft didn’t reveal what cut it would take on apps sold via its Store.
The Microsoft Store is very much a work in progress – the Store link on the developer build of the operating system we’ve been supplied merely links to a holding page.
Now click here for further details on:
Tags: apps, Microsoft, Store, Windows 8
Posted in: Software, Windows 8
Follow any responses to this entry through the RSS 2.0 feed.
You can skip to the end and leave a response. Pinging is currently not allowed.
4 Responses to “ Windows 8: apps and the Store ”
Leave a Reply
Authors
- Barry Collins
- Chris Brennan
- Christine Horton
- Darien Graham-Smith
- Dave Stevenson
- Davey Winder
- David Bayon
- David Fearon
- Ewen Rankin
- Ian Devlin
- Jon Honeyball
- Jonathan Bray
- Kevin Partner
- Mike Jennings
- Nicole Kobie
- Sasha Muller
- Steve Cassidy
- Stewart Mitchell
- Stuart Turton
- Tim Danton
- Tom Arah
Categories
- About the bloggers
- Android App of the Week
- CES 2013
- cloud computing
- From Gmail to Hotmail
- Green
- Hardware
- How To
- iPhone App of the Week
- Just in
- Microsoft Office 2010
- MWC 2013
- Newsdesk
- Online business
- Random
- Rant
- Real World Computing
- Software
- View from the Labs
- Web
- Windows 7
- Windows 8
Archives
- May 2013
- April 2013
- March 2013
- February 2013
- January 2013
- December 2012
- November 2012
- October 2012
- September 2012
- August 2012
- July 2012
- June 2012
- May 2012
- April 2012
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
advertisement






September 13th, 2011 at 7:43 pm
You say the dev environments are HTML/CSS or C++ but not SL but I’m pretty sure I saw a XAML demo and Sinofsky showed a slide and emphasised people can code in any of HTML/CSS, C#/SL, C/C++
September 13th, 2011 at 8:10 pm
As they showed live at the presentation Metro Style apps _can_ be created using XAML.
September 14th, 2011 at 7:57 pm
XAML is not Silverlight.
September 19th, 2011 at 1:26 pm
Yeah the apps can be coded in XAML/C# and XAML/VB much like the WPF. I think the scare stories come from so many blogs fixated on the HTML demo and the fact that Silverlight was missing from the set. You don’t need “WPF” and Silverlight running off the desktop and so they’ve chose the WPF route.
footnote-It’s not actually called WPF though. It’s WinRT