Skip to content

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


Super Skilz

Summary

Price
£89 inc VAT
Study method
Online
Duration
12 months · Self-paced
Qualification
No formal qualification

Overview

This course is designed for developers with two to five years of experience with C# and XAML applications, as well as experience with developing applications in accordance with Windows Store app guidelines.

The primary objectives of this course include:

  • 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

Description

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
  • 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
  • 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
  • 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 DataSection Review
  • Section Lab: Add Paid Features
  • Program Closing


How is each course taught?

All courses are online and self-paced, meaning you do it in your own home, in your own time, at your own pace.  Each lesson is pre-recorded allowing you to pause, fast-forward, skip sections, or go back to another lesson if you need to.  The lessons are multi-media based, which means video and audio are used to teach the lessons.  Most lessons are also interactive, prompting the learner to participate.  This might involve answering on-screen questions, participating in tasks, and using simulators as if you were using the real software program.

How long will it take me to complete each course?

As mentioned above, our courses are self-paced.  Some people finish their course faster than others.  If you choose to only do one of the certification courses from this bundle, then it will take you less time than if you do two or three or all of them.  No matter what though, you will always have 12 months to complete your course.

What do I need?                                   

All you need is an internet connection and a PC.  While most of the lessons work on MACs, we recommend you use a PC for the best performance.  Certain parts of the course may not display properly on older MACs.  Once you’ve logged into your course, you may be prompted to down certain free plugins such as Java.  Just follow the on-screen prompts.

Questions and answers

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Study method describes the format in which the course will be delivered. At Reed Courses, courses are delivered in a number of ways, including online courses, where the course content can be accessed online remotely, and classroom courses, where courses are delivered in person at a classroom venue.

CPD stands for Continuing Professional Development. If you work in certain professions or for certain companies, your employer may require you to complete a number of CPD hours or points, per year. You can find a range of CPD courses on Reed Courses, many of which can be completed online.

A regulated qualification is delivered by a learning institution which is regulated by a government body. In England, the government body which regulates courses is Ofqual. Ofqual regulated qualifications sit on the Regulated Qualifications Framework (RQF), which can help students understand how different qualifications in different fields compare to each other. The framework also helps students to understand what qualifications they need to progress towards a higher learning goal, such as a university degree or equivalent higher education award.

An endorsed course is a skills based course which has been checked over and approved by an independent awarding body. Endorsed courses are not regulated so do not result in a qualification - however, the student can usually purchase a certificate showing the awarding body's logo if they wish. Certain awarding bodies - such as Quality Licence Scheme and TQUK - have developed endorsement schemes as a way to help students select the best skills based courses for them.