Tag Archives: UI

Impressions of Windows 8 Part 2 of 2

This is the second part of my impressions of Windows 8. You can read the previous part here.

The Impressions

  1. Windows 8 and the Cloud
  2. Using Windows 8 on a Slate
  3. Using Windows 8 on a Laptop
  4. Using Windows 8 on a Desktop
  5. Desktop IE vs. Metro IE
  6. Frustrations of Being an Early Adopter

Continue reading on http://labs.vectorform.com

This is the second part of my impressions of Windows 8. You can read the previous part here.

Continue reading

Tagged , , , , , , , ,

Impressions of Windows 8 Part 1 of 2

I have been using the Windows 8 Preview For six months now – the Developer Preview since its public release in September and more recently, the Consumer Preview that was made available in February.

I have used Windows 8 on a tablet, a touch screen laptop and an old desktop and the experience has been good on all of these platforms. I have used it for anything from developing Windows 8 Metro style apps, through typical Office applications scenarios, browsing the internet, playing games, listening to Spotify, instant messaging etc. What I have not used it much for actually is to run Metro style apps, except for the ones I was developing myself, since there are not so many available yet (around 100) and the ones available do not fit into my daily use of a tablet or computer.

I have been using most versions of Windows available in the past 20 years or so. I have also been using an iPad for a few months now. I think Windows 8 is going to be huge…

The Impressions

  1. The Desktop
  2. The (Missing) Start Button
  3. The Start Screen
  4. Metro Style Apps
  5. Windows Marketplace
  6. Next Up

Continue reading on http://labs.vectorform.com

I have been using the Windows 8 Preview For six months now – the Developer Preview since its public release in September and more recently, the Consumer Preview that was made available in February.

I have used Windows 8 on a tablet, a touch screen laptop and an old desktop and the experience has been good on all of these platforms. I have used it for anything from developing Windows 8 Metro style apps, through typical Office applications scenarios, browsing the internet, playing games, listening to Spotify, instant messaging etc. What I have not used it much for actually is to run Metro style apps, except for the ones I was developing myself, since there are not so many available yet (around 100) and the ones available do not fit into my daily use of a tablet or computer.

I have been using most versions of Windows available in the past 20 years or so. I have also been using an iPad for a few months now. I think Windows 8 is going to be huge…

Continue reading

Tagged , , , , , , , ,

Windows RunTime – Timeline of Influences

(Note – while I work for Microsoft, my team was not involved in developing the technologies mentioned below and the thoughts and opinions on this blog are mine only)

This is what Microsoft showed at Build:

image

Microsoft at its spirit – really trying to support everything and everyone – the slide is actually oversimplified, but the Desktop Apps part seems to encompass and indicate support for all the legacy apps, languages and APIs, while Metro style (or Immersive) Apps support the same languages on top of a new set of APIs. Whichever language you used before – you can still use it to create desktop or web applications as well as the new Metro style apps. The APIs are different, but seem to be highly influenced by the .NET technologies.

Thinking about the above made me think about all the influences that brought the above to life. Here’s a timeline I came up with:

image

Complicated? You bet!

Timeline: the blocks should be placed fairly chronologically top to bottom.
Dates: were picked arbitrarily from Wikipedia based on dates of initial public appearance or if available – on release dates of the APIs/frameworks/host environments.
Colors:
L
ight blue (aqua) blocks represent languages, with the shaded ones being the languages available for use with WinRT.
Purple blocks represent Windows API and frameworks that wrap its UI components.
Dark blue blocks show DirectX, DX-based WPF and WPF derived Silverlight (desktop and mobile).
Arrows indicate successors (eg. Winforms –> WPF), dependencies (eg. DX –> WPF) or influences successors (eg. VCL –> WinForms).

Tagged , , , , , , , , ,