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
|
| Onsite | Enquire 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