A failed 070-357 attempt costs the full exam fee plus weeks of morale. The Microsoft Developing Mobile Apps practice questions from ValidDumps, 55 items refined by daily expert review, exist to make that an expense you never meet.
| Certification Vendor: | Microsoft |
|---|---|
| Exam Name: | Developing Mobile Apps |
| Exam Number: | 70-357 |
| Available Languages: | Portuguese (Brazil), Japanese, Chinese (Traditional), Chinese (Simplified), German, Spanish, Russian, French, English |
| Exam Format: | Case studies, Performance-based items, Drag-and-drop, Multiple-choice |
| Certificate Validity Period: | Retired as of January 31, 2021; certifications earned remain valid until expiration |
| Real Exam Qty: | 40-60 |
| Exam Price: | $165 USD (varies by region) |
| Passing Score: | 700 out of 1000 |
| Exam Duration: | 150 minutes |
| Related Certifications: | MCSA: Universal Windows Platform MCSD: App Builder |
| Recommended Training: | Microsoft Official Learning |
| Exam Registration: | Microsoft Exam Page |
| Sample Questions: | ![]() |
| Exam Way: | Proctored at authorized test centers or online proctoring; retired since Jan 31, 2021 |
| Pre Condition: | Typically 2+ years of experience developing Windows apps with C# and XAML; familiarity with MVVM, Entity Framework, and authentication technologies; Visual Studio 2015+ recommended |
| Official Syllabus URL: | https://learn.microsoft.com/en-us/credentials/certifications/exams/70-357/ |
| Section | Weight | Objectives |
|---|---|---|
| Develop a XAML page layout for an adaptive UI | 10-15% | - Create and use custom controls - Configure grid, alignment, margins, and padding - Implement responsive and adaptive UI with VisualStateManager and AdaptiveTriggers - Select appropriate XAML layout panels |
| Implement notifications, background tasks, and reusable components | 15-20% | - Build reusable libraries and components - Implement toast, tile, and badge notifications - Create and schedule background tasks - Implement app services and inter-app communication |
| Manage user input and custom user interactions | 10-15% | - Support touch, mouse, keyboard, and pen input - Implement gestures and custom interactions - Integrate share contracts and app extensions |
| Manage authentication and identity management | 10-15% | - Manage tokens and secure storage - Implement authorization and role-based access - Implement Microsoft Account and Azure AD authentication |
| Implement data access and data binding | 20-25% | - Access cloud and local file system data - Apply MVVM pattern and data binding - Consume REST services and JSON data - Access data using Entity Framework |
| Implement feature detection for adaptive coding | 10-15% | - Implement adaptive code paths - Detect device capabilities and features - Handle different form factors and resolutions |
| Implement page navigation and lifecycle events | 10-15% | - Manage app suspension, resuming, and activation - Implement navigation using Frame and navigation helpers - Implement command bars, menus, and dialogs - Choose navigation patterns (Hub, Master/Details, Tabs, Nav Pane) |
Microsoft Developing Mobile Apps is an official Microsoft certification exam, listed under the code 070-357. Clearing it earns the MCSA: Universal Windows Platform, MCSD: App Builder certification, a Professional-level credential. It also ties into MCSA: Universal Windows Platform, MCSD: App Builder, which makes it a useful anchor for a longer certification plan. For employers, the value is simple: the vendor itself has verified what you know.
You will work through 40-60 questions in 150 minutes on the Microsoft Developing Mobile Apps exam. The content is only half the battle; the clock is the other half. Train both at once: set the ValidDumps test engine to full timed mode, practice skipping and returning to stubborn items, and repeat until finishing with minutes to spare feels normal rather than lucky.
Passing Microsoft Developing Mobile Apps requires 700 out of 1000, and the official registration fee is $165 USD (varies by region). Remember that a retake bills the same $165 USD (varies by region) all over again, so winging it is the most expensive strategy on the table. A better approach: benchmark yourself with the ValidDumps practice tests first, and schedule the real exam only once your scores sit comfortably and consistently above the requirement.
Typically 2+ years of experience developing Windows apps with C# and XAML; familiarity with MVVM, Entity Framework, and authentication technologies; Visual Studio 2015+ recommended
Requirements do evolve, so before you spend a registration fee, verify the current conditions on the official exam page.
Registration for Microsoft Developing Mobile Apps is handled through the vendor's official channels below.
One more detail for your planning: the exam is delivered Proctored at authorized test centers or online proctoring; retired since Jan 31, 2021.
Microsoft recommends the following training resources for the Microsoft Developing Mobile Apps exam.
Training tells you what to learn; practice questions teach you how the exam asks it. Pair either with the 55 items in the ValidDumps 070-357 package and you cover both halves.
Yes. The free demo on this page contains a portion of the complete Microsoft Developing Mobile Apps question set, enough to judge the accuracy and the clarity of the explanations for yourself. After purchase, updates are free for 365 days, and once your product expires you can extend the update service at a 50% discount.
ValidDumps provides a 100% money-back guarantee with clearly stated conditions. Take the Microsoft Developing Mobile Apps exam within 60 days of purchase; if you fail, you may claim a full refund, as long as the exam matches your product. Exams taken within 3 days of purchase are not eligible, and neither are products that were downloaded but never used, free materials, or expired orders; the candidate name must match the payer name. File the claim with a scanned enrollment slip and the official Score Report PDF within 2 days of the exam, and it is processed within 7 days. If you would rather exchange than refund, you can receive two other exam products of equal value free of charge and keep the update service on your original purchase.
Delivery is immediate: your purchase is downloadable right away and automatically emailed to you within one minute of successful payment. If nothing arrives within 2 hours, check your spam folder and contact customer service. You may install the software on as many computers as you wish.
The official Microsoft Developing Mobile Apps syllabus comprises 7 domains. The heaviest hitters are Implement feature detection for adaptive coding (10-15%), Implement page navigation and lifecycle events (10-15%), and Implement data access and data binding (20-25%). The complete outline sits above on this page; walk it top to bottom and mark every line you could not teach to someone else.
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 must create a control that meets the following requirements:
- allows you to extend the behavior of a combo box allows the arrow
image is located at the right edge of a standard control to be replaced with a new image
- has a property that sets and returns the image
- has a visual interface of the control that is defined by using XAML
- defines the properties for the control in code
You need to create the control.
Which object should you use?
Correct Answer: B 🗳️
You have two Universal Window Platform (UWP) apps named Catalog and Research, respectively.
You need to create a service in the Catalog app that can be queried by the Research app.
Which three tasks should you perform? Each correct answer presents part of the solution.
Correct Answer: B,C,E 🗳️
You are developing a Universal Windows Platform (UWP) app.
Your app stores files on a user's device.
You need to be able to replace the existing files with new files generated by the user.
Solution: You run the StoragaFile.GetParentAsync method to get a reference to the existing file.
Then, you run the StorageFile.CreateStreamedFileAsyne method to create the- new file at that same location.
Does this meet the goal?
Correct Answer: B 🗳️
Hotspot Question
You are developing a Universal Windows Platform (UWP) app.
The app does not display content properly on mobile devices.
You need to support smaller window sizes.
How should you complete the relevant XAML markup? To answer, select the appropriate markup segment from each list in the answer area.
Correct Answer:

Over 55675+ Satisfied Customers
592 Customer ReviewsCustomers Feedback (* Some similar or old comments have been hidden.)I took 070-357 exam last Friday, and found a few new questions out of ValidDumps 070-357 real exam questions.
I came across ValidDumps on day, I decided to buy 070-357 dump for my exam. When I see my score, I am so happy with it. Thanks for your help!
Excellent study material for Microsoft 070-357. ValidDumps is providing very detailed pdf file sample exams. I couldn't pass the exam without ValidDumps content.
I passed my 070-357 exam with superb marks just because of you.
The 070-357 exam file is a great way to prapare for the exam. I have finished the paper with a high score. Thank you so much!
I wish to thank your team for your timely and accurate support.
i used and i can say confidently these 070-357 study dumps are valid. And i passed the 070-357 exam with flying colors.
The first time I came across these 070-357 exam dumps, I didn’t give it much thought, but just decided to go ahead and use them. Imagine how I was surprised that they were accurate and valid. Thanks a lot.
I am just writing to inform you that i have passed this 070-357 exam. And i will definetely be returning shortly for my next certification.
ValidDumps Practice Exams are written to the highest standards of technical accuracy, using only certified subject matter experts and published authors for development - no all study materials.
We are committed to the process of vendor and third party approvals. We believe professionals and executives alike deserve the confidence of quality coverage these authorizations provide.
If you prepare for the exams using our ValidDumps testing engine, It is easy to succeed for all certifications in the first attempt. You don't have to deal with all dumps or any free torrent / rapidshare all stuff.
ValidDumps offers free demo of each product. You can check out the interface, question quality and usability of our practice exams before you decide to buy.