Shopping Cart :Check Out

Windows Phone Development Course (5 Days)

Course Introduction:

Windows Phone Development training course is aimed at existing Windows Phone and mobile application developers who need to understand the new Windows Phone platform. It incorporates the new Silverlight technology along with XAML programming to provide a smooth and rich GUI interaction with the new Windows tile interface. Platform APIs, Tasks and Chooser are also covered. The course introduces advanced Windows phone 8 features such as network communication, proximity sensors, Bluetooth, speech, maps and Wallet support. The seamless enterprise integration of Windows Phone 8 with desktops is also presented.

Who Should Attend:

Software Developers, architects and development managers who need to understand and obtain hands-on experience with the new features and methods for developing native and Windows Store apps for Windows Phone.

Course Contents

Day 1 Day 2 Day 3
Introduction to Windows Phone Development Designing the User Interface and User Experience Working with Platform APIs, Tasks, and Chooser
- Windows Phone Platform - Using presentation patterns that use view models, MVVM - Design and implement sensor interaction.
- Windows Phone Development Tools - Design Windows Phone control usage. - using sensors are appropriate for your application; design location awareness (when to use different levels of GeopositionAccuracy).
- Downloading and installing the tools - Using controls as usage as described in UI Design and Interaction Guide - Location awareness system setting.
- Windows Phone SDK overview - Using PanoramaControl and PivotControl; choosing when to use the Panorama Control and PivotControl;Using ApplicationBar - Implementing the use of Tasks and Choosers.
- Running and Debugging the App - Using system themes and screen orientation
Data Access and Storage
Introduction to Silverlight and XAML Using Notifications - Send and receive data.
- Application Life-cycle - Implementing push notifications in the application. - Consuming data from web services
- Application user interface design - Notifying user of application’s state/status (tile, toast, RAW); respond to notifications; registration for notifications - Data storage : persistent, transient data, isolated storage, isolated storage, cloud-based storage
- Visual events and direct manipulation - Plan for and implement push notifications on the server. - Handling bandwidth limitations and limited network connectivity/ disconnected scenarios
- Frames and page structured - Using toast, tile, and raw.
- System tray and navigation - Create and update live tiles.
Day 4 Day 5
Advanced Features for Windows Phone Windows Phone Store and Enterprise Integration
- Network Communication - The Windows Phone Store
- Proximity Sensors and Bluetooth - Enterprise Applications in Windows Phone: Architecture and Publishing
- Speech Input - Windows Operating Systems and Windows Phone Cross Platform Development
- Maps and Location - Mobile Web
- Wallet Support
- In-App Purchasing

Training Programs