What you'll learn?

·     Designing Data Access Strategies

·     Designing and Implementing Notification Strategies

·     Working with Platform APIs, Tasks, and Choosers

·     Designing the Application Architecture

·     Designing the User Interface and User Experience

Description

This exam is designed to test the candidate's knowledge and skills on designing and developing applications for the Windows Phone platform.

Audience :

Candidates for Exam 70-599 are typically independent software vendors (ISVs) or developers who design and develop applications for the Windows Phone platform.

Topics :

Designing Data Access Strategies

·     Send and receive data.

·     Design a data storage strategy.

·     Plan for bandwidth limitations and implement network connectivity detection.

Designing and Implementing Notification Strategies

·     Plan for and implement push notifications in the application.

·     Plan for and implement push notifications on the server.

·     Create and update live tiles.

Working with Platform APIs, Tasks, and Choosers

·     Design and implement sensor interaction.

·     Plan for and implement the use of Tasks and Choosers.

·     Plan for and implement multitouch and gestures.

·     Design and implement application navigation.

Designing the Application Architecture

·     Design for threading.

·     Monitor and tune performance.

·     Manage the application life cycle.

·     Prepare the application to meet Windows Phone marketplace requirements.

Designing the User Interface and User Experience

·     Design for separation of concerns.

·     Design Windows Phone control usage.

·     Recommend keyboard layout for a given situation.

·     Design for system themes, accent color, and screen orientation.

Prerequisities :

Recommended Knowledge :

To help you prepare for this exam, Microsoft Learning recommends that you have hands-on experience with the product and that you use the following training resources. These training resources do not necessarily cover all of the topics listed in the "Skills Measured" tab.

Category :

  • Programming
  • Software Development

Training Materials :

Microsoft Official Courseware (MOC)

Labs :

This course includes several labs to ensure you will gain the targeted skills and experience.

Credential :

Exam 70-599: Pro: Designing and Developing Windows Phone Applications: counts as credit toward the following certification(s): Microsoft Certified Professional Developer: Windows Phone , Developer