Getting Familiar With Windows 8.1 UI and Layout

This course is included in our On-demand training solution.

Overview

Rich and immersive Windows Store apps can be creating using Windows 8.1, Visual Studio 2013, C# and XAML. In this course, you will learn some of the features that make Windows 8.1 and Windows Store apps stand out. You will also learn the basics using Extensible Application Markup Language (XAML), how to respond to changes in orientation and window modes in an app, and how to use resources, styles, and templates. This course is one of a series in the Skillsoft learning path that helps prepare learners for the Microsoft Exam 70-484: Essentials of Developing Windows Store Apps Using C#.

Target Audience

Developers with a background creating applications in C# and XAML who wish to learn how to create Windows Store apps

Prerequisites

None

Expected Duration

150 min.

Course Objectives

Course Introduction

Introduction to Windows 8.1 Platform

  • compare and contrast the different versions of the Windows 8.1 Platform
  • Creating Windows Store Apps with Visual Studio 2013

  • create Windows Store apps with Visual Studio 2013
  • Introduction to Windows Store Apps

  • differentiate between Windows Store apps and Windows desktop applications
  • Getting Familiar with Windows 8.1 UI Features

  • use UI features of Windows 8.1 to make sure your apps are as user friendly as possible
  • Windows Store App Orientations

  • use the different ways and orientations that your Windows Store apps could be viewed by users
  • Getting Familiar with Tiles and Toasts

  • use tiles and toasts to make better Windows Store apps
  • Introduction to XAML

  • use XML based language in order to create the user interfaces for Windows Store apps
  • XAML and WinRT Namespaces

  • use XAML to create interfaces and use the WinRT API’s to provide access to the services needed from the underlying operating system
  • Getting Familiar with XAML Syntax

  • use attribute and element properties, and event handlers, for object instances with XAML Syntax
  • Using the Blank App Template

  • use the structure of the Blank App template as provided by Visual Studio 2013
  • The Hub App Template

  • use the Hub App template
  • Understanding Type Converters in XAML

  • use Type Converters in XAML
  • Understanding Resources and Resource Dictionaries

  • use resources, resource dictionaries, and learn what can be declared as a resource
  • Creating Resource Dictionaries

  • create a resource dictionary and add resources to it and access a resource dictionary from an app page and use included resources
  • Working with Merged Dictionaries

  • create a merged resource dictionary and use resources in a merged resource dictionary
  • Working with the Resources Property of an Element

  • use the Resources property to declare resources for reuse
  • Working with Resources in Code Behind Files

  • access and use resources in code behind files and access named resources directly
  • Getting Familiar with Styles and Templates

  • recognize concepts involved when working with styles and templates
  • Creating and Using Styles

  • create styles as resources and use them in elements
  • Extending Styles

  • create and use an extended style
  • Changing the Visual Appearance of a Control

  • change a button elements ControlTemplate to change its visual appearance
  • Working with Control Template States

  • customize the visual states of a control by redefining animations in a control’s ControlTemplate
  • Using the TemplateBinding Markup Extension

  • change the ControlTemplate of an element to use a TemplateBinding for setting properties
  • Introduction to Application Views

  • differentiate view modes of a Windows Store app
  • Determining the Window Mode of an App

  • query the ApplicationView class to find out an apps window mode and current dimensions
  • Using VisualStateManager to Handle View Changes

  • use VisualStateManager to handle view changes
  • Introduction to Animations in Windows Store Apps

  • differentiate the types of animations in Windows Store apps
  • Creating Simple Animations in Windows Store Apps

  • create a storyboarded animation and use a storyboarded animation in response to user action
  • Exercise: Performing Basic App Creation Tasks

    MONTHLY SUBSCRIPTION

    $129/month
     

    ANNUAL SUBSCRIPTION

    $1295/year

    Multi-license discounts available for Annual and Monthly subscriptions.