First attempt at the Microsoft Developing Mobile Apps? Then your choice of study tool matters more than your study hours. DumpsTorrent equips first-timers with 070-357 practice questions composed by experienced IT trainers — the head start the exam assumes you don't have.
Microsoft 070-357 Exam Overview:
| Certification Vendor: | Microsoft |
|---|---|
| Exam Name: | Developing Mobile Apps |
| Exam Number: | 70-357 |
| Exam Price: | USD 165 (approx.) |
| Real Exam Qty: | 45-60 |
| Exam Format: | Multiple Choice, Drag & Drop, Multiple Response, Performance-based questions |
| Certificate Validity Period: | Retired (No longer available as a current exam) |
| Exam Duration: | 150 minutes |
| Related Certifications: | Microsoft Certified Solutions Developer (MCSD): App Builder |
| Passing Score: | 700/1000 |
| Available Languages: | French, Russian, Japanese, Simplified Chinese, English, Portuguese (Brazil), Spanish, German |
| Sample Questions: | ![]() |
| Exam Way: | Onsite (at Pearson VUE test centers) and online proctored options (when offered before retirement). |
| Pre Condition: | Candidates should have experience in mobile app development with C#, XAML, MVVM, Entity Framework, and Visual Studio. No formal prerequisites beyond experience. |
| Official Syllabus URL: | https://learn.microsoft.com/en-us/learn/certifications/exams/70-357 |
Microsoft 070-357 Exam Syllabus Topics:
| Section | Objectives |
|---|---|
| Feature Detection & Components | - Implement notifications, background tasks, and reusable components - Implement feature detection for adaptive coding |
| Develop User Interfaces | - Develop a XAML page layout for an adaptive UI - Implement responsive and adaptive UI behaviors |
| Authentication & Security | - Manage authentication and identity management |
| User Interaction & Controls | - Manage user input and custom interactions - Create and use custom controls |
| Data Management | - Access cloud data and Web APIs - Implement data access and data binding |
| Navigation & Lifecycle | - Implement page navigation and lifecycle events - Evaluate custom navigation patterns |
Microsoft Developing Mobile Apps FAQ: Answers That Matter
The official fee is USD 165 (approx.) per attempt, and the passing score is 700/1000. A failed attempt means paying the entire fee again — which makes the 55 practice questions from DumpsTorrent the cheaper rehearsal. Self-test until the pass mark feels routine, then book.
Your files arrive fast: successful payment triggers an automatic email within a minute, with instant download access and no installation limits — our 24/7 customer assistance handles anything still missing after 2 hours. And failure isn't the end: take the corresponding 070-357 exam within 60 days of purchase, and if you don't pass, submit a scanned enrollment slip plus the official Score Report PDF within 2 days of the exam for a full refund processed within 7 days. Exclusions: exams within 3 days of purchase, name mismatches between candidate and payer, and free or expired products. You can also choose to change to two other equal-value exam products free instead of the refund.
The Microsoft Developing Mobile Apps blueprint spans 6 domains — among them User Interaction & Controls, Feature Detection & Components, Authentication & Security. Weightings are the vendor's way of saying where points concentrate, so budget your time accordingly. The full outline above details every subtopic.
Yes — download the free trial before you buy and check the question quality yourself. Purchases include 365 days of free updates, and if your update period expires later, renew it at half price.
Candidates should have experience in mobile app development with C#, XAML, MVVM, Entity Framework, and Visual Studio. No formal prerequisites beyond experience. Since vendors revise eligibility rules, confirm the current requirements on the official exam page (official 070-357 exam page) before registering.
The Microsoft Developing Mobile Apps is Microsoft's official exam for the MCSA-Universal Windows Platform certification, at the Professional level. It tests real professional knowledge and experience — that's why it's considered difficult, and why the credential means something. It also connects to related credentials like Microsoft Certified Solutions Developer (MCSD): App Builder.
You'll get 150 minutes for 45-60 questions. Lack of time sinks more candidates than lack of knowledge — so build your pacing now: set a per-question budget, practice flagging hard items, and run full timed sessions in the DumpsTorrent engine until the clock feels like an ally.
Microsoft Developing Mobile Apps Sample Questions:
You are developing a Universal Windows Platform (UWP) app by using Microsoft Visual Studio.
The app will use the AdMediatorControl control.
You need to select the ad providers that will be used by the app.
What should you add to the app?
- A. Reference
- B. Connected Service
- C. Service Reference
- D. Azure API App Client
Correct Answer: B 🗳️
You are packaging a Universal Windows Platform (UWP) app for the Microsoft Store.
You need to set the name of the app that will appear in the Store.
Which element should you define in Package.appxmanifest?
- A. the DisplayName element
- B. the Application element
- C. the Name attribute in the Identity element
- D. the DisplayName attribute in the VisualElements element
Correct Answer: D 🗳️
Hotspot Question
You need to properly handle the size of the user interface objects.
How should you complete the method? To answer, select the appropriate code segment from each list in the answer area. NOTE: Each correct selection is worth one point.
Correct Answer:

Topic 2, Background
You are developing a Universal Windows Platform (UWP) app for LitWare, Inc. that will assist video artists. The app allows artists to create videos, share videos through other mobile apps, and upload the videos through LitWare, Inc's web services. What helps set LitWarelnc's app apart from competitors is their focus on speed and performance.
Business requirements
Support many devices
Users may have phones, tablets, or laptops. The app must support all devices with a fluid layout that grows off-screen and adapts to each device.
Record video
Users must be able to record videos and view them in their videos library .
The app must display information about the recorded video .
Users must be able to edit the upload queue in the app.
Branding
The app must allow deferral and scheduling of video uploads.
Users must be able to view the status of video uploads.
Any videos created with this app or shared with this app must be uploaded without user interaction.
Download video
The app must have the option to automatically download videos.
Users must be able to initiate downloading of videos.
Share video
The app must allow be allowed to receive videos from other apps.
Technical requirements
Application structure
Technical requirements
Support multiple devices
The app must support the following:
- Use horizontal layout for larger screens .
- Use vertical layout for smaller screens .
- Use one layout control per view.
The app must be compatible with current and future XBOX app that use C++.
Uploading and downloading
The app must use a background operations to upload and download videos.
Code reuse
The app must use a common pool of XAML resources and custom controls.
All custom controls must use a consistent theme throughout the app.
You must create code that can be reused in C++, C#, JavaScript, whenever possible.
The app must call the background service to avoid duplication of code.
Security
End users must be authenticated using OAuth.
Web services must be authenticated.
Users must have the option to use single sign-on.
Recording
The app must use the microphone and webcam to support audio and video recording. In addition, the app must support the use of the back camera buttons, if present.
Integration:
Other apps must be able to share videos with this app through a Universal Windows Platform (UWP) Architecture and coding style The app must follow the Model-View-ViewModel (MVVM) pattern.
The app's user interface (UI) must be optimized for performance.
The app must use compile time coding techniques over runtime.
Package appxmanifest
Relevant portions of the app files are shown below. Line numbers in the code segments are included for reference only and include a two-character prefix that denotes the specific file to which they belong.
Background Task
Relevant portions of the app files are shown below. Line numbers in the code segments are included for reference only and include a two-character prefix that denotes the specific file to which they belong.
You need to configure authentication for the app.
Which two technologies should you use? Each correct Answer presents part of the solution.
- A. Windows Kerberos
- B. Azure Active Directory
- C. Windows Hello
- D. Microsoft Passport
Correct Answer: C 🗳️
Hotspot Question
You are developing an app that displays photos.
You need to create a method that displays informational text when a user hovers the pointer over a photo.
How should you complete the method? To answer, select the appropriate code segment from each list in the answer area.
You have an app that includes the following method:
For each of the following statements, select Yes if the statements is true. Otherwise, select No.
Correct Answer:







