Existing User Login

New User? Create An Account

Request new password

We Are All About You

XpertSkills - the parent company under which iCollege operates - was established in South Africa in 2003 and since then, we have grown globally in leaps and bounds with customers and partners in more than 120 countries. With employees on 3 continents and as a next-generation, virtual organization we are unconstrained by the limits that are usually associated with traditional “brick & mortar” companies.

This allows us to focus, without distraction, on reaching our ultimate goal – ensuring your ongoing success – by providing affordable, reliable, high quality and relevant learning products whilst remaining innovative and agile.

Contact Details:

Web: www.xpertskills.com
Skype: xpertskills
Mail: info@xpertskills.com

Physical Address:

Head Office - South Africa
16 Monte Carlo Crescent
Kyalami business Park
Johannesburg
South Africa 1684

You are here

Microsoft 70-485: Advanced Windows Store App Development Using C#

E-COURSE:

Microsoft 70-485: Advanced Windows Store App Development Using C#

Instructor-led video course with presentations, workbooks, games, flashcards and quizzes.
Overview

This course you will learn advanced programming practices and techniques that will help you develop Windows Store apps. In this course, you will learn how design and develop Windows Store apps, as well as implement advanced features, such as using location information, streaming media to external devices, and integrating with online services. This course is intended for professional developers who have one or more years of experience creating applications for a production environment and who are comfortable programming in C# and XAML to create Windows Store apps.

Objectives
  • Creating and consuming background tasks
  • Creating and consuming WinMD components
  • Media capture with camera and microphone
  • Gathering data from sensors
  • Enumerating and discovering device capabilities
  • Using contracts and charms to implement printing and Play
  • Implementing Windows Push Notification Service (WNS)
  • UI responsiveness
  • Animations and transitions
  • Creating custom controls
  • Designing Windows Store apps for globalization and localization
  • Data cache implementation
  • Saving and retrieving files from the file system
  • Securing app data
  • Designing and implementing trial functionality in an app
  • Designing for error handling
  • Test strategy design and implementation
  • Diagnostics and monitoring strategy design
Target Audience

This course is intended for professional developers who have one or more years of experience creating applications for a production environment and who are comfortable programming in C# and XAML to create Windows Store apps.

Module 1

  • Animated World: Animations and Transformations
  • Ecosystem: Reviewing the World of Windows 8
  • Getting Around
  • The Search Feature
  • Gestures
  • Animatedly Speaking: Animations and Transitions
  • Animation Support
  • Theme Transitions
  • The Eight Theme Transitions
  • Layout Animations
  • Theme Animations
  • Triggers
  • The Fourteen Theme Animations
  • Custom Animation
  • Independent vs. Dependent Animations
  • Controlling Duration
  • From and To
  • Timeline Properties
  • Animating Storyboards
  • Property Paths
  • Storyboards with Timeline Properties
  • Custom Keyframe Animations
  • Easing Functions
  • Manual Animations
  • It's A Small World: Localization and Globalization
  • Brand Recognition: Branding your App
  • Branding Visual Elements
  • Customizing the Splash Screen
  • Section Review
  • Section Lab: Application Animation

Module 2

  • Where's My Data?: Advanced Data Scenarios
  • Advanced Data Scenarios: Data
  • App Data
  • User Data
  • Network Data and Other Data Options
  • Windows Storage API
  • Caching Data
  • Blog Reader
  • Reduce Reuse Recycle: Creating Reusable Controls
  • Creating Custom Controls
  • Create A Windows Runtime Component
  • Section Review
  • Section Lab: Create a Custom Control

Module 3

  • A Different Arrangement: Contracts 202
  • Printing
  • Registering for The Print Contract
  • Changing Print Options
  • Custom Print Options
  • Printing with a Print Button
  • Pushing: Push Notifications Services
  • Implementing a Push Notification
  • Channel URI
  • Authenticating to WNS
  • Media: The PlayTo API
  • Using PlayTo
  • Web Cam Capture
  • Camera Capture UI
  • Background Tasks: An Introduction to Background Tasks
  • Appropriate Scenarios
  • Background Task Infrastructure
  • The Lock Screen
  • Lifecycle and Background Tasks
  • Background Task Implementation
  • Progress Reporting and Cancellation
  • Re-Association, Updates and Servicing
  • Host Executable
  • Background Task Class
  • Adding a Background Class
  • Resource Manager and Resource Constraints
  • Background Task Best Practices
  • Register a Background Task
  • Updating Live Tile from Background Task
  • Section Review
  • Section Lab: Creating Update Notification for Live Tiles

Module 4

  • Sensory Overload: Sensors and Different Devices
  • Sensory Discovery: Windows Sensor Platform
  • 3D Accelerometer
  • 3D Compass
  • 3D Gyrometer
  • Inclinometer
  • Ambient Light Sensor
  • Orientation Sensors
  • Simple Orientation Sensor
  • A New Sensation: Geolocation
  • Geolocation
  • Bing Maps SDK
  • Providing Directions
  • Section Review
  • Section Lab: Create Application for Bing Map SDK

Module 5

  • Is it Safe?: Revenue and Security
  • Generating Revenue
  • Trial Versions
  • In App Purchases and Advertising
  • Price Tiers
  • Getting Paid
  • Payment Categories
  • Preparing for Free Trials and In App Purchases
  • Ads in Apps
  • The Encryption Keeper
  • Windows Authentication and Live Connect
  • Password Vault
  • Diagnostics: Profiling
  • Analyzing Sampling Data
  • Launching a CPU Profiler
  • Section Review
  • Section Lab: Add Paid Features
  • Program Closing
E-COURSE E-Learning Expert-led video course with presentations, workbooks, quizzes, games and flashcards.
USD 195
  • 09:00:22
    + Hours Of learning
  • Includes video, presentations, workbooks, quizzes, flashcards & games
  • Receive a Certificate of Excellence on successful completion
  • Presented by highly qualified, industry leading experts
  • 12 Months access (Unless indicated otherwise)
  • 10-Day money-back guarantee
Back to Top