Windows Phone Training course by TONEX for developers will give you a technical background into the new Windows Phone world by providing you with the guidelines and the key tools to program Windows Phones.

Windows Phone promises to be an amazing mobile phone operating system given its innovative user interface and functionality, as well as its great development platform upon which you can quickly and easily build games and applications using Silverlight and XNA Framework.

Outline

Windows Phone Platform
  • Windows Phone Application Development
  • Fundamental Concepts for Windows Phone
  • Windows Phone Developer Tools
  • Windows Phone applications
  • Visual Studio, Expression Blend®, Silverlight®, and the XNA Frameworks
  • Develop your first Silverlight and XNA Framework Windows Phone application
  • Execution model
  • Frame and page navigation
  • Launchers and Choosers
  • Isolated storage
  • Themes
  • Performance considerations
  • Security
Design Resources for Windows Phone
  • Develop applications for Windows Phone.
  • Common Application Development Tasks for Windows Phone
  • Application Features for Windows Phone
  • Class Library Reference for Windows Phone
Application Platform Overview for Windows Phone
  • Architecture
  • Runtime - On “Screen”
  • Tools
  • Cloud Services
  • Portal Services
The Application Development Lifecycle
  • Xbox LIVE®, Windows Azure, location, and notification services
  • Access to 3rd party Windows Communication Foundation (WCF)
  • Representational State Transfer (REST) services
The Windows Phone Application Platform architecture
  • Main components
  • Runtime-On “Screen”
  • Silverlight and the XNA Framework, along with Windows Phone specific features
  • Tools
  • Visual Studio and Expression Blend, and their related tools
  • Cloud Services
  • Windows Azure, Xbox LIVE Services, Notifications services, Location services
  • Portal Services
XNA Framework
  • Software, services, and resources
  • Sensors
  • Media
  • Data
  • Location
Tools
  • Visual Studio IDE
  • Expression Blend
  • Windows Phone Emulator
  • XNA Game Studio
Cloud Services
  • Notifications
  • Location Cloud Services
  • Identity, Feeds, Social, and Maps Services
  • The Application Development Lifecycle
  • Getting Started With the App Hub
  • Designing an Application and Producing an Application Package
  • Debugging an Application
  • Publishing an Application
  • Managing Published Applications

Building Applications

  • Building a Silverlight Application
  • Building Games for the Windows Phone 7 Platform
  • Building XNA Games for the Windows Phone 7 Platform
  • Advanced Application Development
  • Advanced Application Development, Part 2
  • Marketing Your Windows Phone 7 Application
  • Working with Media
  • Panorama and Pivots
  • XNA Deep Dive
  • Location and Bing Maps
  • Optimizing for Performance
  • Designing Apps Using Expression Blend & Metro
  • Windows Phone Application Certification Requirements
Application Features for Windows Phone
  • Application Bar for Windows Phone
  • Controls for Windows Phone
  • Device Information for Windows Phone
  • Location for Windows Phone
  • Media for Windows Phone
  • Photos for Windows Phone
  • Push Notifications for Windows Phone
  • Reactive Extensions for .NET Overview for Windows Phone
  • Web Development for Windows Phone
Build Windows Phone Apps
  • Hello XNA Framework
  • Silverlight Sound
  • Silverlight Microphone
  • Custom Indeterminate Progress Bar
  • Panorama/Pivot
  • Tilt Effect
  • Bing Maps
  • Weather Forecast
  • Splash Screen
  • Mini-Browser
  • Location Service
  • Accelerometer

Class Library Reference for Windows Phone

  • Microsoft.Devices
  • Microsoft.Devices.Radio
  • Microsoft.Devices.Sensors
  • Microsoft.Phone
  • Microsoft.Phone.Controls
  • Microsoft.Phone.Controls.Maps
  • Microsoft.Phone.Controls.Maps.AutomationPeers
  • Microsoft.Phone.Controls.Maps.Core
  • Microsoft.Phone.Controls.Maps.Design
  • Microsoft.Phone.Controls.Maps.Overlays
  • Microsoft.Phone.Controls.Maps.Platform
  • Microsoft.Phone.Controls.Primitives
  • Microsoft.Phone.Info
  • Microsoft.Phone.Marketplace
  • Microsoft.Phone.Net.NetworkInformation
  • Microsoft.Phone.Notification
  • Microsoft.Phone.Reactive
  • Microsoft.Phone.Shell
  • Microsoft.Phone.Tasks
  • System
  • System.Device.Location
  • System.Diagnostics
  • System.Windows.Automation.Peers
  • System.Windows.Controls
  • System.Windows.Media.Imaging
  • System.Windows.Navigation

Request More Information

  • Please complete the following form and a Tonex Training Specialist will contact you as soon as is possible.

    * Indicates required fields

  • This field is for validation purposes and should be left unchanged.