Course code: GOC4142« Back

Advanced development of universal Windows Store applications for Windows Phone 8.1 and Windows 8.1

The course Advanced Development of Universal Windows Store Applications for Windows Phone 8.1 and Windows 8.1. is designed for .NET platform developers who have completed GOC4141 course and want to acquaint themselves with the advanced techniques of universal Windows Store applications and other possibilities of this platform which they can use in their applications. Take part in the course Advanced Development of Universal Windows Store Applications for Windows Phone 8.1. and Windows 8.1. and get a personal licence for ReSharper product free.

This course has been removed from our portfolio
This section contains overview of retired courses which don’t belong to GOPAS course offer any more or were replaced by new course versions.
For more information about possibility to buy retired courses contact our customer services department ( or business department (

AffiliateDurationCatalogue priceHandbook priceITB
Praha5 27 000 CZK included in course price 50
Brno5 27 000 CZK included in course price 50
Bratislava5 900,00 EUR included in course price 50

User intensity level

What we teach you

You will learn to create your own reusable widgets for Windows Store applications
You will familiarize yourselves with the possibilities of the localization of your application into more languages
We will work with the advanced possibilities of web services calling including their security
You will understand the principles of running and using remote notifications
You will try the performance analysis of your application

Required skills

The knowledge of C# or VB.NET languages and Visiual Studio enviroNment required (the course is held in C# language)  
Basic knowledge of the universal Windows Store application development encompasses the course GOC4141

Teaching methods

Instructor-led classroom training with practical examples, hands-on lab.

Teaching materials

Printed study materials

Course outline


1 Revision of universal Windows Store application development basics

Summary of the application development basic principles
Key points when designing user interface
Basics of user interface implementation
Revision of working with data and MVVM design pattern

2 Advanced working with data

Working with local directories and libraries
Design and implementation of cashing calling of web services

3 The possibilities of server backend implementation into a mobile application

An overview of implementation possibilities of your own backend into a mobile application
Familiarization with ASP.NET Web API
Familiarization with Azure Mobile Services

4 Working with styles and animations in XAML

Creation of your own visual styles and their saving into resources
Implementation of your own animations
Using of the animations specific for Windows Phone

5 Globalization and localization of applications

The principles of designing an easily localized application
Implementation of globalization and locating of the application

6 Implementation of your own reusable control tools

The introduction to possibilities of your own control tools creation
Familiarization with Windows Runtime components

7 Working with advanced contracts

Revision of working with basic contracts - sharing, looking up and setting
Implementation of files provider for FilePicker
Multimedia sharing (PlayTo contract)
The possibilities of printing from Windows Store applications
Working with contacts

8 Remote notifications

The principle of remote notifications running
Implementace vzdálených notifikací do aplikace
Implementation of remote notifications into the application

9 Process running in the background

Revision of the possibilities of processes running in the background
Familiarization with advanced possibilities of agents in the background

10 Working with sensors and devices

Basics of working with an accelerometer, a gyroscope and a sensor of illumination level
Working with user location
Familiarization with NFC technology

11 Working with multimedia

The possibilities of multimedia playback
Familiarization with API for working with camera and video recording

12 Application securities

Saving of sign-in info
Possibilities of authentication against web service

13 Application performance analysis

Familiarization with the methods for application performance analysis to optimize the performance of the application

14 Application monitoring in a production environment

Familiarization with the techniques of deployed application monitoring


Tištěné prezentace probírané látky

included in course price
The prices are without VAT.