Existing User Login

New User? Create An Account

Request new password

We are iCollege

Established in 2003 under the parent company XpertSkills, iCollege is one of the most trusted marketplaces in E-Learning. Our dedication transcends mere content – we source learning products from only the best suppliers and vendors across the globe so you have the widest selection of educational courses designed to equip you for success.

Headquartered in stunning South Africa, our distributed company spans 3 continents with employees in the U.S., India, and of course, South Africa. Our customers call more than 120 countries home. We're proud to say iCollege is trusted by leading organizations in major tech hubs, including Silicon Valley, to train and equip employees to be the very best that they can be.

Whether partnering with Fortune 500 companies or being part of an individual's journey toward career growth, we are committed to the success of all who trust us as their source for education and training.

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

courses popup callback

EDUTAINMENT COURSE:

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

Interactive and entertaining talk-show style format presented by industry leading experts.
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
  1. Advanced Windows Store App Development Using C#
1
Course Overview
2
Course Overview
  1. Section 1
3
Animated World: Animations and Transformations
4
Animated World: Animations and Transformations
5
Ecosystem: Reviewing the World of Windows 8
6
Ecosystem: Reviewing the World of Windows 8
7
Getting Around
8
Getting Around
9
The Search Feature
10
The Search Feature
11
Gestures
12
Gestures
13
Gestures
14
Animatedly Speaking: Animations and Transitions
15
Animation Support
16
Theme Transitions
17
Theme Transitions
18
Theme Transitions
19
Theme Transitions
20
The Eight Theme Transitions
21
The Eight Theme Transitions
22
The Eight Theme Transitions
23
The Eight Theme Transitions
24
The Eight Theme Transitions
25
Layout Animations
26
Layout Animations
27
Layout Animations
28
Theme Animations
29
Theme Animations
30
Theme Animations
31
Theme Animations
32
Theme Animations
33
Triggers
34
Triggers
35
The Fourteen Theme Animations
36
The Fourteen Theme Animations
37
The Fourteen Theme Animations
38
Custom Animation
39
Custom Animation
40
Independent vs. Dependent Animations
41
Independent vs. Dependent Animations
42
Independent vs. Dependent Animations
43
Independent vs. Dependent Animations
44
Independent vs. Dependent Animations
45
Independent vs. Dependent Animations
46
Controlling Duration
47
From and To
48
From and To
49
From and To
50
Timeline Properties
51
Animating Storyboards
52
Animating Storyboards
53
Animating Storyboards
54
Property Paths
55
Property Paths
56
Property Paths
57
Property Paths
58
Property Paths
59
Property Paths
60
Storyboards with Timeline Properties
61
Custom Keyframe Animations
62
Custom Keyframe Animations
63
Custom Keyframe Animations
64
Custom Keyframe Animations
65
Custom Keyframe Animations
66
Easing Functions
67
Easing Functions
68
Manual Animations
69
Manual Animations
70
It?s A Small World: Localization and Globalization
71
It?s A Small World: Localization and Globalization
72
It?s A Small World: Localization and Globalization
73
It?s A Small World: Localization and Globalization
74
Brand Recognition: Branding your App
75
Branding Visual Elements
76
Branding Visual Elements
77
Branding Visual Elements
78
Branding Visual Elements
79
Customizing the Splash Screen
80
Customizing the Splash Screen
81
Customizing the Splash Screen
82
Section Review
83
Section Lab: Application Animation
  1. Section 3
109
A Different Arrangement: Contracts 202
110
A Different Arrangement: Contracts 202
111
Printing
112
Printing
113
Registering for The Print Contract
114
Registering for The Print Contract
115
Registering for The Print Contract
116
Changing Print Options
117
Changing Print Options
118
Custom Print Options
119
Printing with a Print Button
120
Pushing: Push Notifications Services
121
Pushing: Push Notifications Services
122
Pushing: Push Notifications Services
123
Implementing a Push Notification
124
Implementing a Push Notification
125
Implementing a Push Notification
126
Channel URI
127
Channel URI
128
Channel URI
129
Authenticating to WNS
130
Media: The PlayTo API
131
Media: The PlayTo API
132
Media: The PlayTo API
133
Media: The PlayTo API
134
Using PlayTo
135
Using PlayTo
136
Using PlayTo
137
Web Cam Capture
138
Web Cam Capture
139
Web Cam Capture
140
Camera Capture UI
141
Camera Capture UI
142
Background Tasks: An Introduction to Background Tasks
143
Background Tasks: An Introduction to Background Tasks
144
Appropriate Scenarios
145
Appropriate Scenarios
146
Background Task Infrastructure
147
Background Task Infrastructure
148
The Lock Screen
149
The Lock Screen
150
The Lock Screen
151
Lifecycle and Background Tasks
152
Background Task Implementation
153
Progress Reporting and Cancellation
154
Progress Reporting and Cancellation
155
Re-Association, Updates and Servicing
156
Re-Association, Updates and Servicing
157
Re-Association, Updates and Servicing
158
Host Executable
159
Background Task Class
160
Background Task Class
161
Background Task Class
162
Adding a Background Class
163
Resource Manager and Resource Constraints
164
Resource Manager and Resource Constraints
165
Resource Manager and Resource Constraints
166
Resource Manager and Resource Constraints
167
Background Task Best Practices
168
Register a Background Task
169
Register a Background Task
170
Register a Background Task
171
Register a Background Task
172
Updating Live Tile from Background Task
173
Updating Live Tile from Background Task
174
Section Review
175
Section Review
176
Section Review
177
Section Lab: Creating Update Notification for Live Tiles
178
Next
EDUTAINMENT COURSE
?Interactive and entertaining talk-show style format presented by industry leading experts.
  • 09:00:22 Hours of learning
  • Receive a Certificate of Excellence on successful completion
  • Presented by highly qualified, industry leading experts
  • 12 Months access
  • 10-Day money-back guarantee
Back to Top