Some time has passed since our last Cave Dwelling adventure as I had to dig myself out of the Windows 8 and Getting Started with XAML adventures. At this stage I feel like I just took a gulp of fresh air, only to be dragged under by the next wave of technology … but that’s half the fun of IT and I believe it is time to transfer the first “baby steps” of Windows 8 study notes to my blog before I forget where I started.

 


Basics

Landscape at a snap (glance)

image

Important URLs

Windows 8 User Experience (UX)

  • Windows 8 Start Screen is laid out with application tiles, stored in groups, creating an immersive (borderless, focused), fluid and (WinPhone-like) touch enabled user experience.
  • Semantic zoom … applications can change the representation of data to show more or less detail as the user zooms in or out, rotating between portrait and landscape.
  • Snapping … applications can display in full screen, snapped (left, right, custom) to constrained area or tile.
  • Charms … actions supported by your application, such as connect your applications with other applications, friends, printing and modifying settings.
  • App Bar … application bar that is the new aged menu bar, which is context-sensitive, hidden by default supporting the clean and immersive UI.

Windows 8 UX Guidelines

UX design guidelines I pencilled down while listing into an online workshops today include:

Windows 8 Application Framework

  • We have support for the Windows 8 and Desktop style applications running on top of the Windows Kernel Services.
  • Choice of development paths for Windows 8 Applications (structure, user interface and features)as shown in the image above includes:
    Dev Path Stucture User Interface Features
    HTML/CSS/JavaScript HTML CSS JavaScript
    XAML/C/C++/C#/VB XAML XAML C/C#/VB

Windows 8 Application Lifecycle

  • States –> Running, Suspended (Save and Restore Events) and Terminated
    image
       


Important Keyboard Shortcuts

Useful keyboard shortcuts I am trying to memorize include:

+ Spacebar

Switch input language and keyboard layout

+ C

Open Charms

+ D

Show Desktop

+ E

Open Windows Explorer

+ F

Open Search panel

+ I

Open Settings charm

+ K

Open Connect charm

+ Q

Open apps Search pane

+ R

Open Run

+ T

Toggles a hidden Taskbar

+ W      

Opens the Settings search panel

+ Z

Open the app bar (swipe up, right click)

ALT-F4

Close Application

Not to forget CTRL +K,C and U to comment and uncomment lines Smile


My first applications

On the left is the Cookbook sample solution from the Win8 Camps and on the right the XAML solution evolved during Dave Cooks:

image image

I have lots to learn and explore, but what excites me I the quality and consistency of user interfaces … which no longer needs gazillion lines of complex code to achieve a user friendly UX Smile Now to warm up to XML and XAML …


Other Cave Dwelling Notes: