Microsoft Developing Mobile Apps 70-357 Exam Questions

Page: 1 / 14
Total 51 questions
Question 1

You are developing a Universal Windows Platform (UWP) app.

You need to provide a solution that moves the scroll bars of the ScrollViewer when a user rotates the mouse wheel.

Which two actions should you perform? Each correct answer presents part of the solution.



Answer : C, D

The PointerRoutedAway event occurs on the process receiving input when the pointer input is routed to another process.


Question 2

You need to configure the app to meet the load time requirements.

What should you do?



Answer : C

Scenario: You must optimize the app using the following guidelines:

You must minimize the time it takes to display content when an item on the timeline is selected.

The app must respect memory and resource constraints for all devices.

You use the NavigationCacheMode property to specify whether a new instance of the page is created for each visit to the page or if a previously constructed instance of the page that has been saved in the cache is used for each visit.

The default value for the NavigationCacheMode property is Disabled. Set the NavigationCacheMode property to Enabled or Required when a new instance of the page is not essential for each visit. By using a cached instance of the page, you can improve the performance of your application and reduce the load on your server.


Question 3

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution. Determine whether the solution meets the stated goals.

You must create a project for shared code.

Solution: You implement the shared code in a Shared Project.

Does this meet the goal?



Answer : B

The .NET Framework Portable Class Library project type in Visual Studio helps you build cross-platform apps and libraries for Microsoft platforms quickly and easily.

Portable class libraries can help you reduce the time and costs of developing and testing code. Use this project type to write and build portable .NET Framework assemblies, and then reference those assemblies from apps that target multiple platforms such as Windows and Windows Phone.

Even after you create a Portable Class Library project in Visual Studio and start developing it, you can change the target platforms. Visual Studio will compile your library with the new assemblies, which helps you identify the changes you need to make in your code.

From scenario:

The app must be compatible with current and future XBOX apps that use C++.


Question 4

Note: This question is part of a series of questions that present the same scenario. Each

question in the series contains n unique solution. Determine whether the solution meets the stated goals.

You need to implement the appropriate XAML layout for the Timeline app.

Solution: You create an instance of a SplitView control.

Does this meet the goal?



Answer : B

A split view control has an expandable/collapsible pane and a content area.

Here is an example of the Microsoft Edge app using SplitView to show its Hub.


Question 5

Note: This question It part of a series of that present the tame scenario. Each question in the series contains a unique solution. Determine whether the solution meets the stated goals.

You must create a project for shared code.

Solution: You implement the shared code in a .NET class library.

Does this meet goal?



Answer : B

The .NET Framework Portable Class Library, not a .NET class library, project type in Visual Studio helps you build cross-platform apps and libraries for Microsoft platforms quickly and easily.

Portable class libraries can help you reduce the time and costs of developing and testing code. Use this project type to write and build portable .NET Framework assemblies, and then reference those assemblies from apps that target multiple platforms such as Windows and Windows Phone.

Even after you create a Portable Class Library project in Visual Studio and start developing it, you can change the target platforms. Visual Studio will compile your library with the new assemblies, which helps you identify the changes you need to make in your code.

From scenario:

The app must be compatible with current and future XBOX apps that use C++.


Question 6

You are a developer for LitWare,Inc.'Universal Windows Platform (UWP) app.

Access to the hardware within the app is not functioning correctly.

You need to add the capabilities to the package.appmanifest file.

Which markup segment should you insert at line PM16?



Answer : D


Question 7

You need to design the navigation tor the timeline.

What navigation should you use?



Answer : A

From scenario:

Here we can use a hierarchy with each parent node having only one single child node.

Hierarchical structures are good for organizing complex content that spans lots of pages or when pages should be viewed in a particular order. The downside is that hierarchical pages introduce some navigation overhead: the deeper the structure, the more clicks it takes for users to get from page to page.

We recommend a hiearchical structure when:

You expect the user to traverse the pages in a specific order. Arrange the hierarchy to enforce that order.

There is a clear parent-child relationship between one of the pages and the other pages in the group.

There are more than 7 pages in the group.

When there are more than 7 pages in the group, it might be difficult for users to understand how the pages are unique or to understand their current location within the group. If you don't think that's an issue for your app, go ahead and make the pages peers


Page:    1 / 14   
Total 51 questions