Previous
Next

I need more information

If you would like to speak to a member of our specialist team, please feel free to call our freephone number or email us directly:

0800 028 6400

enquiries@jbinternational.co.uk

Quote me | Enrol me

Windows Phone 8 Application Development Training Course: Windows Mobile development with Visual Studio 2010 and XNA Game Studio

Course code: WINPHONE
Details: 5 days, £1995 + VAT
5 days, £1995 + VAT
5 days, £1995 + VAT
OnsiteEnquire about bringing this course to your offices
Who should attend: Developers who wish to create commercial Windows Phone applications, and games.
Prerequisite skills: A background of programming in C# or VB.NET.

Course Outline

The Microsoft Windows Phone Application Development focuses on the new generation of smartphones coming out that are being built to the WP specification.  This course will provide delegates with hands-on experience of developing WP apps and games.

Course Content

Course content has been developed for real-world, commercial scenarios by our expert instructors. See below for detailed syllabus, or if you have a technical query, please email sales@jbinternational.co.uk.

What you will learn

At the end of this course you will be able to:

1. Understand Windows Phone Architecture
2. Use Visual Studio for developing line of business applications 
3. Use XNA Game Studio and relevant game / multimedia APIs
4. Develop Windows Phone Silverlight Applications

 

Windows Phone Application Development Training Course Outline

Introduction

What is Windows Phone 7
Windows Phone 7 Hardware requirements
Introduction to Visual Studio 2010
Introduction to XNA Game Studio
Overview of WP7 SDK and other tools

Windows Phone 7 Application / Platform Architecture

Local storage
Media capabilities
Touch support
G-sensor / Accelerometer Support
3D shaders
Xbox Live integration
Camera
Address Book
Call & SMS Integration

Creating a WP7 Application

Developing a Silverlight app using C#
Controls and code-behind
Data Binding in Silverlight
Application Lifecycle Management 
Saving and Restoring Application State 
Storing Data in Isolated Storage 
- IsolatedFileStorage system
- Persistent application settings

Silverlight User Interface Design

"Metro" design principals
Built-in styles
Windows Phone layout system
Windows Phone chrome and controls
ApplicationBar
Page Navigation

Web Services / Networking

The Browser control
http request
Consuming web services
Push notification

 

XNA Framework 4.0

XNA Framework 4.0
XNA Game Studio 4.0
Performance considerations
2D / 3D Graphics, hardware scaling
Update Rates
Using the SoundEffect class
Capturing and using accelerometer data
Capturing and using touch events
Text input
Game State Storage
Media Library / Media Playback
Xbox Live Support

Deployment

Deploying applications
- Using the emulator
- Using the device

Unit Tests & Debugging