Price: $2,499.00
Course Number: 90016
Length: 3 Days
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
- Develop applications for Windows Phone.
- Common Application Development Tasks for Windows Phone
- Application Features for Windows Phone
- Class Library Reference for Windows Phone
- Architecture
- Runtime - On “Screen”
- Tools
- Cloud Services
- Portal Services
- Xbox LIVE®, Windows Azure, location, and notification services
- Access to 3rd party Windows Communication Foundation (WCF)
- Representational State Transfer (REST) services
- 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
- Software, services, and resources
- Sensors
- Media
- Data
- Location
- Visual Studio IDE
- Expression Blend
- Windows Phone Emulator
- XNA Game Studio
- 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 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
- 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