Designing the Windows Store user experience


We’ve had the opportunity to demo aspects of the Store experience at a few recent events—at our //build/ conference, at the Store Preview event, and then just last week at CES. We thought it would be helpful at this point to describe the full Store customer experience for browsing and searching the catalog, as well as updating and roaming apps in Windows 8. Jonathan Wang, a program manager on our Store client team, describes the elements of the Store along with our design motivations.

— Antoine


When we set out to design the Windows Store, we had a number of design goals and principles that guided us to our final experience. The fundamental building block of our Store design was to ensure that people could easily discover and quickly acquire apps. While this is a somewhat obvious goal for a catalog or marketplace, it’s actually pretty challenging when the size and diversity of the catalog grows as quickly as we expect to happen in the Windows Store.

In this post, I’ll introduce you to all of the major parts of the Store anatomy: the landing page, editorial topic pages, data-generated lists, app listing pages, and the search, browse, install, and update experiences. I’ll discuss the relationship between those UI surfaces and how we applied the Windows Metro style design language to achieve our goals for efficient app discovery.

Store anatomy diagram shows Store landing page which links to Editorial, App description, and Category pages. Editorial and Category pages also link to App description page. Anatomy of the Windows Store

A landing page designed for discovery

We mentioned in the previous blog post that one of our key design principles for the Store was to design for discovery. We built Windows 8 around the notion that content should be primary, with chrome taking a back seat. With minimal chrome, the Store landing page brings apps to the forefront, letting the brand and personality of the apps capture your interest.

Store / Spotlight category, containing Evernote, Cut the Rope, eBay, and Paintplay apps, plus editorial content about recommended apps; Games category contains editorial content about recommended games, plus 2 more game apps
Windows Store landing page

On the Store landing page, we will continually feature new and exciting content, changing frequently so that customers come to expect there’s always more to explore within the Store. The landing page integrates featured content with navigational content (like categories and lists of featured apps). Research from our usability labs and from individual customer interviews indicated that people were more likely to just search for what they wanted in today’s app stores because most browsing experiences aren’t compelling enough. So we designed a landing page that integrates our featured content, data-driven lists, and category listings into one cohesive and engaging browsing experience.

Navigation is simple and consistent with Windows 8 Metro style UI, so it will be familiar and easy for Windows 8 users to find their way through the Store. Store categories are presented across the top of the screen, with compelling apps featured in each category. To browse, you simply pan to the right or left—with a flick of the finger it’s incredibly easy to see new and interesting apps across all categories and the overall breadth of the Store. If you’re interested, you can also drill down to the apps in a specific category with a single tap on a category name.

Long horizontal view of Store with categories: Spotlight, Games, Entertainment, Photos, Music & videos, Books & reference, News & weather, Lifestyle Scroll horizontally to view more categories (click for larger image)

In many of the new Store categories, we’ll be featuring a set of apps that are editorially chosen based on a variety of factors, including whether they do a great job on the platform or a great job expressing Metro style design principles. If there is a particular thematic element linking multiple apps we’d like to feature, we’ll create a special “topic” page that we link to from the landing page to showcase those apps. Customers will also be able to look at featured lists of the most popular apps, and what we consider to be the highest quality apps in each category. We’ll feature apps from ”rising star” developers that are building momentum, alongside those created by developers with an established track record of developing quality apps. Finally, we’ll also provide app recommendations based on the customer’s past purchase history.

To get a feel for our categories and better understand the types of apps you’ll find in the Store, you can use the pinch gesture to zoom out and see the breadth of the categories, and then tap to jump to a particular category. This same gesture works from the Start screen as well. We call this gesture “semantic zoom” because it allows you to zoom in or out to see more or less detail about what’s on the page. The view of the Store zoomed out exposes all of the app categories at once, ensuring that customers have efficient navigation even if the catalog is large and supports a diversity of categories. The design helps ensure efficient navigation even as the catalog and categories expand. We built the landing page using a standard ListView control, along with the semantic zoom control, which is available to developers of Metro style apps using HTML and JavaScript.

Store landing page shown, including Spotlight, Games, Entertainment, Photos, and Music & Entertainment Zoom out to see more categories

With a large number of categories, the flat navigation structure of the Store is really improved with zoom, which is one of the core architectural elements of the Metro style user experience design in Windows 8.

Searching and browsing the Store

Search has become an incredibly important component of user interfaces and is currently one of the most common ways for customers to discover things to purchase in online stores. The Windows Store has implemented the Search contract, which lets you search within whatever app you are using by tapping the Search charm. This makes it easy to search for new apps when you have the Store app already open. But we’ve also made it easy to search the Store without even launching the Store itself.

View of the weather app, with search pane on right, set to search for "sudoku" in the Store.Search for apps from anywhere in Windows

If you happen to think of an app while browsing the web or using another app, you can just tap the Search charm, type in your search term, and select the Store to see search results for your query.

You’ll use the same UI to search while you’re in the Store, so that you’ll get the same functionality in a consistent way.

Store home page, with Search pane on right, set to search for "intern apps" in the Store
Using search in the Store

Once you begin typing, text suggestions will immediately appear in the search pane. This is a useful shortcut for most of us, but it’s especially useful when using a touch keyboard. If one of the text suggestions is an app, it will appear as a “Recommended” result, and tapping on it takes you directly to the app listing page—there’s no need to go to a search results page first, and so the fewest steps possible come between the customer and the app listing page. Even in the search recommendation, the app’s brand icon provides instant recognition.

If you don’t have a particular app in mind and you type in a more general search query, we’ll take you to a search results page.

Results for "intern apps" shows 10 apps Search results page

From this page, you can browse through the results, initially sorted by relevance. You can also sort them by different attributes such as price, highest average user rating, and release date. To reduce the number of results, you can filter them by category or price.

We use the same design model for our category view, again reducing the experience to the fewest, most effective concepts to enhance discoverability. Tap a category header on the landing page to access one of the category pages. This view allows you to casually browse through the depth of the catalog. We designed the category page to be very similar to the search results page, providing the same rich filtering and sorting options. And, just like the landing page and the search UI, navigation within categories is super simple—there is no paging; you just scroll continuously to see more apps.

Games category, containing 28 apps, and Filters: All prices, Free, Free and Trial, and Paid.
Category page

App listing pages

The app listing is the place where customers can learn everything they need to know about the app (and where developers can tell the story of why their app shines and is something customers will want).

Cut the Rope / Store > Games > Puzzle / ***** Average rating (1023) / $1.49 / Buttons: Buy / Try / Image and description of app
The app listing page lets the app’s brand shine

To ensure that the app’s personality shines through, the app listing page uses the visual elements from the app package to apply the app’s brand color and logo. In addition to the app description and list of features, you’ll be able to use the average user rating and user submitted reviews to judge the quality of the app, and whether or not the app meets your needs. You can flip through screenshots, which have been implemented using the FlipView Object control, which is also available to developers. Screenshots are given extremely prominent placement because, for many people, it’s the visuals that best tell the story of the app. The app listing will also show you the age rating and a list of app permissions needed, such as access to a location sensor or your documents library.

Desktop apps that pass our Desktop App Certification can also have app listing pages. These will be discoverable in the Store via searching and browsing, and will include a link to the app developer’s website so that customers can purchase the app there.

Contoso / Get app from developer / Go to developer's website (link) / Overview of app
Desktop app listing page

Installing apps

Installing apps on Windows 8 will be simple, fast, and reliable.

Assuming you are signed in to the Windows Store, one tap on the app listing page is all you’ll need to install free and trial apps. That’s it. For paid apps, we will ask for your password to confirm your purchase. If you don’t want to enter your password for each purchase, we do have a setting to turn off this security step—but we think those of you with kids will appreciate this extra little roadblock to unintentional purchases.

Because we strongly believe in aiding app discovery, we’ve made a conscious decision that the customer shouldn’t be taken out of their context once they’ve started installing an app. We don’t believe you should have to stare at a progress bar and count every second as it goes by. Likewise, staying on the app listing page for the app you just acquired leaves you at a dead end with nothing to do. Instead, as soon as the installation starts, we take you back to the previous page you were looking at, so you can continue your shopping experience; in many cases, that’s the landing page, or a category page, or another list of great apps to try that you were previously looking at. Our lab research validated that people liked the continuity of getting one app and then going on to discover more.

You will still be able to see that the installation is proceeding, via a progress indicator, and we’ll also add the tile for the app you are installing to the Start screen. And, if you are really curious about where you are in the installation process, you can tap the progress indicator to see the details.

Installation details page with list of four apps, each showing a progress bar and "Downloading..."
Seeing apps that are being installed

When the installation is complete, a notification lets you know that the app is ready. Tapping that notification will launch the app, so you can start using it the second it’s ready. The new app tile always appears at the end of your Start screen, and from there, you can easily move it to wherever you like—so you stay in charge of how you organize apps on your Start screen.

Updating apps

We’ve also ensured that updating is an easy and predictable experience. Once a day, we’ll check if any of your installed apps have an update. The tile for the Store will then show the number of updates available so that you have a clear indication that there’s something waiting for you in the Store.

When you get to the Updates page, you just have to tap a button to update all of your apps. All updates are automatically selected. We want to encourage all apps to be updated in a timely manner once the developer makes them available.

App updates / 8 updates available Your app updates can be installed quickly and easily

Updates will be installed very quickly—we will opportunistically download (but not install) these updates in the background when your computer is idle, and we make sure not to do it when you’re on a mobile broadband network that charges you for data usage. Of course, if you don’t want to automatically download the updates, you can turn this behavior off in the Store settings. Once the update process begins, we will take you back to the previous page in the Store, so you can browse through new and interesting content while your updates are installed.

Reacquiring apps

In recognition that you may have multiple PCs and are likely going to want your apps on each of them, we’ve made it easy to install and run all of your apps on up to a total of five Windows 8 PCs. Whenever you install an app on a new device, that device gets added to the list of devices that are allowed to run the app. On the sixth device, you are prompted to remove one of your devices if you want to install apps on the current device.

Your apps / 9 apps shown See all of your apps and reinstall them

We also allow you to quickly filter by the apps that have been installed on a particular device. This makes it easy to take the apps you have on one device and install them on another. In fact, if those apps have implemented roaming and you have a connected account (if you sign in to Windows 8 with a Windows Live ID), the settings and state from the individual apps will also be preserved across devices.

Striking the right balance

In designing the Windows Store, we’ve tried to strike a balance between a design optimized for serendipitous app discovery through curated content, and one where customers can easily find the apps that they search for directly. We’ve worked hard to engage customers by emphasizing the brand icons and colors of each app in the app listings and the apps themselves. Discovering, installing, and updating apps are all designed to be as simple and fast as possible. Because the app discovery process will be so easier than ever before for customers, we think the new Windows Store represents the largest ever opportunity for developers.

Jonathan J. Wang


Download this video to view it in your favorite media player:
High quality MP4 | Lower quality MP4

Comments (58)

  1. Damion M. says:

    And yet the big question I want  to know is when NON-Full screen metro apps will be working on the desktop as a windowed experience.

  2. MatthiasJ says:

    @Damion: Never, of course!

    @Team: Great stuff, can't wait to get my fingers on the store.

  3. coth says:

    @Antoine Leblond

    i really hope you will have an option for developers which will be on by default to adjust prices to local incomes

    developed – 1

    emerging economies (BRICS) – 1/5 (where wages are 7-10 times smaller than wages in developed economies)

    developing and undeveloped – 1/20 or even smaller

    the app that cost $1 for developed countries should cost 20 cents for emerging economies and 5 cents for undeveloped world.

    in other way – no matter what are you doing, no matter how are you trying you won't beat warez. look at android – over 90% of paid apps people have installed on their devices in BRICS are warez. direct conversation just doesn't work.

    and may i suggest you to improve some things over wp7 marketplace

    1. localization support. i'm not a wp developer. but from what i see – a lot of apps with descriptions with different languages in one. it could mean that there is no functionality to add language-specific information (titles, description etc.). so an app in market should have an ability to load all information in local language, if no local available then english, if no english available then default.

    2. more 'similar apps' functionality. right now similar apps shows top apps in category, which is really useless. so imagine i want to find similar to one of lenta.ru client. but similar apps instead of lenta shows me bbc, cnn etc, which is not similar. android market have too good lists – apps installed with this app and apps viewed with this app. it is significantly improves ability to find similar apps.

    3. local tops (with ability to see all of them, not your local only) would be useful as well. it's like on appbrain.

  4. Colin says:

    @Damion M. You can already run metro apps side by side with the Windows desktop, and change them to whatever you wish (no matter how many people don't understand how the multitasking works, it does.

    Having an option to run them on the desktop would be interesting, but it wouldn't really look right. And if you were using touch it wouldn't be as easy to use.

  5. Why is it called "Windows Store' on Windows 8 and 'Windows Marketplace' on Windows Phone. I thought they belonged to the same family/ecosystem?

    Will any of the Windows Store apps be compatible with Windows Phone/xbox360. In other words, will Windows phone or Xbox360 be considered as one of the six allowed devices under the same live account?

  6. Morten says:

    So you say that installed apps follow your roaming profile. That's all great and really neat.

    However often the same device is shared among multiple people (ie the whole family), each with their user account. So if I purchase an app and install it on that device, does that mean another user can't also use that app on that device? I can see how that's a great business model for you guys, but that would truly suck for the end user.

  7. chriswin says:

    please allow a short video next to discripition to show off some of the apps capabilities by the developer, like small add. Also allow users to pay for apps using cellphone (SIM network) credits this will make it easy for user anywhere that can buy cellphone call credits to buy apps in the store.

  8. rnt says:

    I would like toknow  if u are using an affiliate marketing model for those selling desktop apps? which is good for both msft (commission back) and users (since there so many of them we would love to see them and find in one place including metro style apps.)

  9. stevewin says:

    please parnter with digital book publishers to have apps to make make it more capable than ipad or kindle

  10. Kenny says:

    I understand that you are going to have a limit of 5 PC's per account for application installs but what I would like to know is how this will work with multiple users? On Windows Phone it is one of the biggest problems with the platform: You can't share apps among different Live ID's. You can share apps with different users in iOS as long as you are signed into the same master iTunes account. There is no master account with Windows Live that I am aware of.

  11. Paul says:

    Metro is such a fcking FAIL that I am now, for the first time, seriously considering abandoning Windows for the first time.

  12. JPS says:

    You mention narrowing down search results by different attributes such as price, highest average user rating, and release date.  Can you offer a more complete list than this (or is this it?).

    I'd like the ability to filter out applications by language/country of origin. ex. on my Windows Phone I would love to be able to search for apps and exclude all those targeted toward India for example (there are many!) or are in Chinese.  

    Will there be sub-categories? "Games" is far too general.

    Also, please create some sort of "Wish List" feature — I may not want to buy something today or may want to offer my relatives a wish list whereby they can purchase software for me.

  13. Hurrdurr says:

    Well, it certainly seems that increasing padding is the best way to adapt to smaller screens.

    /s

  14. Bob says:

    It looks great.  I really hope they get windows 8 and the entire store experience right.  

  15. @paul  

    Why is that?  Are you a desktop user or a tablet user?   If you're a desktop user, just use the desktop.  The only time you'll see Metro is when you're on the start screen, or in the settings, which work just fine with a mouse.

    If you're a tablet user, how would you change Metro to be better?

    Using such language should have gotten you kicked off the board, but we do allow anonymous posts, alas.

  16. Using only touch-first language in this post (tap, flick, pinch, etc) does nothing to assuage the legion of complainers that you know feel concerned about using Windows 8 on non-touch-capable hardware. Since Windows 8 works fine with a mouse, and everybody already understands how the WinRT environment works with touch, don't you think it would help you to say click instead of tap, and scroll instead of flick? To help people get it, and solidify in their minds that navigating the Metro experience on their computer will be no problemo?

  17. Kevin says:

    There're 12 categories including the Spotlight. The user has to remember the 12 categories and the order. I wondering how much scrolling does a user need to do before finding the farthest category.

    How come the categories are not also listed on the top similar to the Xbox 360 updated dashboard, or the Zune media player, or using the Pivot Control similar to the Messaging Hub in WP7? I understand semantic view is nice, but I don't think it solve the problem that there's no direct way to jump to each category. There's a lot of wasted space on the top for nothing. I think the Pivot Control for the Store Home and also for the Subcategory would work well.

    How many categories can you fit with the lowest allowable resolution? I imaging people with the smallest resolution will be scrolling and scrolling repeatedly just to find each category.

  18. joe hallenbeck says:

    What about those of us who don't want our PCs to turn into a tablet? Apart from hurting our productivity by forcing a touch-oriented start screen on us, does Windows 8 have something useful to offer?

  19. So many blog posts but the question "will Metro UI be easily diabled in a desk PC" hasnt been answered yet.

  20. Marten says:

    I have 25 games installed on my desktop machine and many many more office / utilities programs.

    Metro has to be the stupidest thing I have ever seen Microsoft push. Fine on toys. Leave it with the baby blocks when it comes to serious UI on PC's

  21. sreesiv says:

    Lets say the user purchases an app and installs it on all the 5 devices he possess. He wants to install the same app on his 6th device, and doesn't want to uninstall it from any of his PC. Does he have an option to purchase an additional license? Can he purchase the same app multiple times? How does this scenario work? It would have been nice if for a single purchase the user got a single device license, and purchased additional device licenses whereby the app developer also would have benefited.

  22. Skhan says:

    Finally something that makes sense, for Ms, in app delivery area. What would be interesting is allowing companies to setup an area where they can deploy their apps (could be private)…so as a developer at a company, I just setup a private area where my employees can access and then deploy my apps…tie this into the new VS deployment wizard.

  23. Metro apps are well-designed, but seriously, I will have to buy more Full HD monitors at my table, because I can run only two metro applications side-by-side or NOT use metro apps. Is this your goal? I don't think so. If Metro apps should be used at notebooks or desktop PCs, developers should be allowed to build windowed metro apps. For me, this is the biggest problem of Windows 8, please solve it.

  24. Roberto Gajardo says:

    Hello Antoine. I would like to communicate directly with you. I developed a content generation system for users that can be implemented in app stores. This system can generate a complete ecosystem for Windows users.

    If you want I can send more information about it

    regards

    Roberto .-

  25. Zune is better at Metro then Metro says:

    @Marten,

    Zune Desktop software is by far the best UI that started Metro UI.. but this Windows 8 stuff is too childish.

  26. Marc says:

    Please Microsoft WHY do we have to tap on the textfield to start typing after we've clicked on the search charm…

    It's an extra tap for users. If you click on search, your mission is to type keywords. So maybe it's better to slide the on-board keyboard immediatly up.

    Thanks!

    Marc

    (For the record. Im a usability expert.)

  27. Julian Atanasoae says:

    Can you provide a list of those 'essential apps' in the Spotlight section? I can't wait to see them in the Beta!

  28. Red says:

    Another ugly experience from windoze!

  29. SDreamer says:

    I hope that Microsoft considers the implications that Windows 8 is bringing along. The store is great and all, but because of the ecosystem of hardware it will be on, with all types of input devices, there better be a filter for it; ESPECIALLY for those upgrading. Not all hardware currently that has touch on Tablet PCs have 5 finger input, at most 2 finger input. Seeing the requirement for 5 finger input at the minimum for hardware to have the Windows 8 sticker, it better be made apparent of what type of input device is required, and I hope Windows 8 is smart enough to filter out results that aren't exactly compatible with the hardware the user has. I noticed on one Metro app, keyboard and mouse did not work, only touch, but no where was it indicated (that one maze game). It would be painful in reviews for accidental purchases…. This experience is much deviated from what Windows is. The only reason I've stayed with Windows is the great stylus support, but if Windows 8 breaks this, I might have to stick with Windows 7, and consider moving to another platform with a more consistent experience.

  30. Kevin says:

    I can't help but think a list of category on the Store home would be very efficient for the user to go directly to any location. I understand this list was intentionally NOT included so that the user can "explore" the Store more and potentially get the user to buy something else in addition to whatever app the user intented.

    I made a crude mock-up of the category. I've no experience whatsoever in design. It's just an idea that for some reason MS thinks is not necessary. I just hate the thought of scrolling and scrolling JUST to go to the Business category. This is very inefficient.

    Mock-up: imageshack.us/…/windowsstorewithcategor.png

  31. GeoX says:

    I can't help but think there will be a backlash putting so many garish colors next to each other. As other commenters said, it looks juvenile.

  32. Koopakiller says:

    cool layout 😉

  33. bl0rq says:

    @Kevin That mockup is in the right direction.  I think to clean it up, the list can come up if you do a click/tap and drag on the category name, bringing up a dropdown like thing to jump to a cat.  Also, they need to be in SOME order.  The WP7 settings "we had a series of meetings and came up w/ this order" thing.  Alphabetical makes much more sense.

  34. Bob says:

    Leon posted about this post here. I tend to agree with him. plus.google.com/…/LdCNGaAjRBa

  35. Waseem says:

    I gotta agree with the guy who suggested that videos should be embeded in the app listing page!

    This can easily be done by allowing to embed Youtube videos, as it shows more of how the app works.

    Also, for the updating part, clicking on the app name should reveal the latest changes the update offers. Needless to say, this draws the consumer attention to new features that can be used when the app is updated!

    Also, anything about app gifting or recomending an app to friends all from the store??

  36. jamiet says:

    Morton said:

    "So you say that installed apps follow your roaming profile. That's all great and really neat.

    However often the same device is shared among multiple people (ie the whole family), each with their user account. So if I purchase an app and install it on that device, does that mean another user can't also use that app on that device? I can see how that's a great business model for you guys, but that would truly suck for the end user."

    And I totally agree. Whilst I am excited to use apps on Windows 8 I'm disappointed that each member of my family is going to need to purchase/download/install their own copy of each app. I would hope you would come up with a model for sharing apps with users that use the same device. Perhaps I could "loan out" one of my 6 allocated devices to someone else?

    JT

  37. DJBoca says:

    This "metro" interface is the dumbest thing since Microsoft Bob. Seriously MS, take us seriously and let us keep working. It's NOT about play and social networking but WORK. Work = $ to buy things. Congrats on pushing us to Apple/Linux.

  38. Klimax says:

    @DJBoca 23 Jan 2012 9:03 AM:

    You are quite confused. You may want to slow down and actually read about Windows 8, not just what you assume it is about. Hint: Only ARM devices are restricted to Metro…

    And if confusion still persist, I don't think doing anything related to IT is best idea.

  39. Kevin says:

    @DJBoca: As Klimax explained, the Metro interface is really restricted to just the new Start Screen as a replacement for the Start Menu. Metro apps co-exist with traditional applications. You can still work and play as before. The improvements in networking, stability, and performance are enough to get Windows 8.

  40. The improvements are worthy, but not if Metro UI comes with them.

    There must be an official way to disable Metro in a traditional KB+M desk PC.

    If there isnt an official way, it will be just hacked out by some 3rd party tool.

  41. This is a posting on the Windows Store. I am getting so tired of the constant complaints about the Metro UI. It is a radical change to the start menu and an attempt to merge mobile and traditional desktop experiences to offer the best of both. Microsoft did not make this choice lightly and is not going to listen to childish complaints of bloggers that don't bother to suggest something other than "leave it alone".

    from MSDN:

    Evolving the Start menu – blogs.msdn.com/…/evolving-the-start-menu.aspx

    Designing the Start screen – blogs.msdn.com/…/designing-the-start-screen.aspx

    Reflecting on your comments on the Start screen – blogs.msdn.com/…/reflecting-on-your-comments-on-the-start-screen.aspx

    If you haven't used the developer preview for more than 10 minutes before deciding to flame it every chance you get, then have fun on your Windows 98 desktop at home, but the rest of us are going to give it a chance.

  42. Richard Love says:

    Well Said @Eric Grabill.   Isn't it amazing how many people are resistant to change? (Luddites and their reaction to the new ways of making cloth spring to mind).

    The world changes and evolves, computers (and their interfaces) do the same – thank goodness!

    (do most users want to revert to a green screen, text command line interface as their default?) No, they don't…  

    Metro, just like the iPhone iOS, is a different approach to a UI, developed to meet the needs of new touch centric platforms.

    At the moment, we have only had a very limited view of a pre Beta version… so it's very rash to judge what users have tried to data, against that the eventual shipping product will be.

    It may be great.. it may not, for sure it will need refinement…  at least Microsoft is engaging in significant communication via these blogs and other postings… it's a shame some of the comment is less than constructive, but that it seems is people for you…

    I've found the new Metro UI to work well on the Windows Phone, and so far reasonably n the Dev. Preview. (though it certainly has many rough edges that need revision).

    The best in only a few weeks' time will tell us much more… and for those that seem to panic that Microsoft is abandoning all 'traditional' Windows 7 type users.. I disagree – and see many new features in Windows 8, that will be of massive benefit even if you never run a tablet and spend your time in the 'traditional' desktop view.

  43. Apple Ltd says:

    I can't help thinking I've seen "semantic zoom" somewhere before

  44. @ Eric Grabill

    "If you haven't used the developer preview for more than 10 minutes before deciding to flame it every chance you get, then have fun on your Windows 98 desktop at home, but the rest of us are going to give it a chance."

    I use XP and 7 at work and home (havent used 98 for some time now), I had already read the articles you linked to, have Windows 8 preview installed and have used it for far more tan 10 minutes, im my opinion the hybrid Desktop+Metro UI, in its current form, is a retrocess in usability for regular KB+M non-touch desk PCs.

    I am more productive in XP or 7 than I am with a Metro-enabled  Windows 8. Disabling Metro improves my productivity.

  45. ali says:

    very good

  46. Akash says:

    Uhhhhhh!  android and apple reign ends from now and the next generation revolutionary os is gonna be the new billion doller ruler

    hey microsoft i love you and all your products and i am proud of you

  47. Matthias Goetzke says:

    Overall very nice and clean design.

    BUT I think the "install" experience is typical microsoft and very unclever. I understand the reasoning to return the user to the previous page while waiting for the install and i do think that quite ok, but i any realistic scenario were downloading an app might take at least 10 or more seconds (if not minutes for large apps) it would leave the user wondering what happened. The way it is portrayed in the video, there is no visual clue whatsoever as to what the action i triggered caused.

    I think it would be more clever to have something like the application icon jump into a certain screen position like an overlay tooltip in one of the corners which could read something like … "downloading …" or "installing  …" which would also indicate an obvious click point to jump to the background task.

    The iPhone and Windows Phone 7 already use this to great effect, in their case by jumping directly to the final apps location on the screen (and with the back button wp7 is actually better at installing app after app)

  48. Hi,

    I have a question concerning the enterprise side of metro applications and the store.

    It says on this blog that enterprises will be able to deploy metro apps directly to win8 machines, bypassing the need for enterprise users to go and look for the app directly on the store.

    This most certainly is a good thing, but I was wondering… how does the enterprise get to the application before it can add it to its own repository for further deployment inside the enterprise?

    Am I correct in assuming that the enterprise (IT admins I guess) buys the app from the store and then has the option to add the purchased app to their internal repository for further deployment?

    If that is the case, how does this work in terms of licenses?

    If an enterprise buys my app on the store and then deploys that app to 3000 machines…  How will I, as the dev, know about that and how will I get paid?

    Or is it rather so that, in such an "internal deployment" scenario, I deliver my app directly to the enterprise without going through the store  (I hope not)?

    This is really not clear to me and I would appreciate it greatly if you could explain how this will work exactly…

    We are in the process of working out a strategy to incorporate metro apps into our business, but we really can't make an informed decision without knowing stuff like this.

    Thanks in advance.

  49. @Aroush — Thanks for the comment.  I don't have anything to announce quite yet — but please stay tuned to this blog for more information around Enterprise deployment of apps.

  50. Hey,

    Well, that wasn't helpfull at all…  lol.

    Since you allready shared quite a lot about how the store will work and how enterprises will be taken care off, I don't see how there would be a need to keep this stuff "secret", so… I'm gonna go ahead and assume that you guys are still in the process of working out those 'special cases' and you simply can't say anything until you have finalised it all.

    In that case (if I'm right at least), I'm gonna beg you a little to make BOTH scenario's possible.  

    I feel like I should be able to deliver my LOB metro app directly to the enterprise to accomodate for custom LOB software, tailored to a specific enterprise's needs.  It would be kind of strange that I would publish an app to the store while the development was commissioned and fully financed by a specific enterprise.

    I also feel like I should be able to write a 'standard' LOB metro app (like a CRM, a reporting tool or whatever) and simply put it on the store, after which a random enterprise has the option to buy it there, add it to their internal repository and deploy it from there to the employees that need it.  Obviously, that should include some form of control…  Some kind of restriction that makes it impossible to deploy the app on more machines then the amount of licenses that were paid for.

    Such capabilities would be so full of win!

  51. laserfloyd says:

    I see people concerned about having things installed that are not metro apps.  Say you have a few games and the adobe suite.  That'd be maybe a dozen programs.  Well you don't have a start menu to get to them anymore. OH NO! Wait, you seriously used the start menu to get to programs that you frequently used? No, you have them either on your task bar quick launch or the icons on your desktop.  On the start screen they are already there for you.  You can even position them so you can get to them in one click.  You can also start typing the name of the program and it show it.  I've never seen people so bent out of shape over something they've never used AND that isn't even finished.  It's not even in beta yet.

    We have a cheapo laptop running W8DP and I haven't booted to Win7 but maybe once since October.  My only hope is that they keep it fluid and fast because right now it smokes Win7 in performance. 🙂

  52. ches whistler says:

    Why use such idiotic names?

    Windows store experience!

    What?

    It's our language, please stop turning it into moronic phrases.

    Ches

    England

  53. Abdullah Al Mamun says:

    I am waiting for Windows 8.

  54. Mazhar Fareed LHR PAKISTAN says:

    its really awesome… js lv it

  55. Faisal says:

    it's very happy to hear you that windows app store for free. It will attract many users to move windows phone.

    <a href='http://webaegis.in&#39; >Microsoft</a> move ahead

  56. Chriswin says:

    If you want to earn more money on classic desktop apps, then have commision model too (10%) for referals like what  linkshare does (you use this for the microsoft onlinestore), or google affiliate network, or clickbank or many other affiliate marketing companies.

  57. Plusws says:

    I noticed a lot of people don't like the Metro UI for there desktops and are worried that it will turn it in to a touch PC when its not… For anyone wondering you can disable Metro UI and use windows 8 just like windows 7 with desktop and normal start menu. Metro UI is for the people who are using a touch system or just like a nicer setup for there applications and better navigation. If your just want to use windows 8 on your Desktop for normal windows then disable Metro UI

  58. I like what Microsoft tries to achieve with Windows 8. I've tried the Developer Preview and it will be a great system (although it has some issues still have to be resolved). My biggest concern regarding the Win8 marketplace/store is that it will be the only legal source for Metro apps.

    Provide a default store with the system, that's ok. But allow others as well to distribute apps! There are other store systems with different concepts, with innovative capabilities. Why will I be forced to use the default system even if I can find something what I can love more, like the already available AppWhirr system? Also why should restrict developers creating great apps to use the default system even for Beta stage apps? When I start a new concept I don't want to submit it to the marketplace just to show it for familiars and testers. I want to be able to make different prototypes and lend it for my testers before it would evolve to a 'market ready' app.

    I don't see why Windows should have this limitation. It won't make the system more secure or better. It's just too much control in one place and prevents innovation in app distribution.