You are on page 1of 2

Overview

Teaching Content
The following chapters are covered in this material:
o Getting Started with Windows Phone
The Windows Phone Platform
The Windows Phone Ecosystem
Windows Phone Program Execution
Windows Phone Application Development
o Making a User Interface with XAML
Program Design with XAML
Understanding XAML
Putting Program Code into an Application
o Visual Studio Solution Management
Getting Started with Projects and Solutions
Debugging Programs
Performance Tuning
o Constructing a Program with XAML
Improving the User Experience
Working with XAML text
Using the TextChanged Event
Managing Application Page Layout
o Advanced Application Development
Data Binding
Displaying Lists of Data
Pages and Navigation
Using ViewModel classes
o Isolated Storage on Windows Phone
Storing Data on Windows Phone
Copying Files into Isolated Storage
o Using Databases on Windows Phone
An Overview of Database Storage
Creating Data Relationships with LINQ
o Networking with Windows Phone
Windows Phone Network Support
Networking Overview
Addresses and Networks
Creating a User Datagram Protocol (UDP) Connection
Creating a Transmission Control Protocol (TCP) Connection
Reading a Web Page
Using LINQ to Read from an XML Stream
o XNA Game Development
XNA in Context
Making an XNA 4.0 Program
Player Interaction in Games
Adding Sound to a Game
Managing Screen Dimensions and Orientation
Using MonoGame
Making a MonoGame XNA program
o Using Speech in Applications
Speech Synthesis
Controlling Applications using Speech
Simple speech input
Using grammars
o Maps and Location
Determining the geoposition of the phone
Using the Map component
o Using Bluetooth and Near Field Communications
Using Bluetooth
The Intercom Program
Using Near Field Communications
o How Applications Run
Background Processing
Adding a Live Tile to an Application
File Transfer Tasks
Scheduled Notifications
o Marketing Windows Phone Applications
The Windows Phone Icons and Splash Screens
Preparing an Application for Sale
Windows Phone Store
Making your Application Stand Out
What To Do Next

You might also like