No need to schedule big blocks of time for the Microsoft Universal Windows Platform - App Architecture and UX/UI exam. Regular practice beats heroic weekends: 78 practice questions in your pocket, on your Windows PC, and in any browser — steady sessions compound.
Microsoft 070-354 Exam Overview:
| Certification Vendor: | Microsoft |
|---|---|
| Exam Name: | Universal Windows Platform - App Architecture and UX/UI |
| Exam Number: | 70-354 |
| Certificate Validity Period: | Lifetime (retired, no renewal) |
| Exam Price: | $165 USD |
| Real Exam Qty: | 76-78 |
| Available Languages: | Japanese, English |
| Exam Duration: | 120-150 |
| Related Certifications: | MCSA: Universal Windows Platform Microsoft Certified Professional (MCP) MCSD: App Builder |
| Passing Score: | 700 / 1000 |
| Exam Format: | Multiple-choice, Scenario-based, Drag-and-drop, Case studies |
| Recommended Training: | Exam Ref 70-354 Microsoft Press |
| Exam Registration: | Microsoft Learning Pearson VUE Registration |
| Sample Questions: | ![]() |
| Exam Way: | Online proctored or onsite at Pearson VUE test centers; Exam retired effective March 31, 2019 |
| Pre Condition: | 1+ year experience with C#, XAML, and UWP development; no mandatory prerequisite exams |
| Official Syllabus URL: | https://www.microsoft.com/en-us/learning/exam-70-354.aspx |
Microsoft 070-354 Exam Syllabus Topics:
| Section | Weight | Objectives |
|---|---|---|
| Topic 1: Create the design specification for a mobile LOB app | 20% | - Design UX/UI across device form factors - Specify data and service integration - Define app architecture and components |
| Topic 2: Implement application lifecycle management | 20% | - Handle termination and background tasks - Preserve and restore app state - Manage app activation and suspension |
| Topic 3: Support user input and interactions | 25% | - Handle touch, mouse, keyboard, and pen input - Implement commands and gestures - Validate and process user data |
| Topic 4: Test, debug, and deploy LOB apps | 10% | - Perform unit and UI testing - Debug and optimize performance - Package and deploy to Windows Store |
| Topic 5: Develop adaptive layout and navigation | 25% | - Implement responsive UI and visual states - Manage in-app navigation patterns - Support multiple screen sizes and orientations |
070-354 Exam FAQ: Quality, Price, and Policy
Microsoft recommends these training resources for the Microsoft Universal Windows Platform - App Architecture and UX/UI exam:
Follow the training with steady self-testing — the 78 practice questions from ExamCost help you apply theory and fill any gaps the training leaves.
The official Microsoft Universal Windows Platform - App Architecture and UX/UI outline defines 5 domains. The leading three are Test, debug, and deploy LOB apps (10%), Support user input and interactions (25%), and Develop adaptive layout and navigation (25%). The full list is in the topics section above, and ExamCost's 78 practice questions cover each one.
Online proctored or onsite at Pearson VUE test centers; Exam retired effective March 31, 2019 Register for the Microsoft Universal Windows Platform - App Architecture and UX/UI exam through these official channels:
After booking, ExamCost delivers your practice questions within 1 minute — preparation starts the same day.
The Microsoft Universal Windows Platform - App Architecture and UX/UI exam contains 76-78 to complete within 120-150. Timed simulation in the ExamCost Desktop Test Engine teaches that rhythm before exam day does.
ExamCost issues a full refund if you take the Microsoft Universal Windows Platform - App Architecture and UX/UI exam within 60 days of purchase and do not pass. The policy does not apply if the exam is taken within 3 days of purchase, if the exam was never actually taken, or to free materials or expired orders, and the candidate name must match the payer name. Submit a scan of your enrollment slip and the official Score Report PDF within 2 days of the exam; claims are processed within 7 days. Alternatively, exchange for two free exam products of equal value and keep your original update service. Orders arrive by email within 1 minute — contact support if nothing arrives within 2 hours.
The 070-354 exam is a Microsoft certification exam validating the Microsoft Universal Windows Platform - App Architecture and UX/UI syllabus shown above. It belongs to these credential paths: MCSA: Universal Windows Platform, MCSD: App Builder, Microsoft Certified Professional (MCP). Candidates in 2026 prepare for it with ExamCost's 78 practice questions, available as a printable PDF, a Windows Desktop Test Engine, and an Online Test Engine — three versions of the same materials.
1+ year experience with C#, XAML, and UWP development; no mandatory prerequisite exams Since requirements change over time, confirm the latest on the official Microsoft exam page before scheduling.
The Microsoft Universal Windows Platform - App Architecture and UX/UI exam requires 700 / 1000 to pass, and registration costs $165 USD. A failed attempt means paying the same fee again — a readiness check with the ExamCost engines before booking is the cheaper option.
Three versions of the same study materials: a printable, expert-prepared PDF with free demo download and instant access; a Desktop Test Engine for Windows with customizable simulation and timed modes that works offline; and an Online Test Engine for any browser on Windows, Mac, Android, and iOS with test history and performance review. All 78 practice questions are identical across versions. Every purchase includes 365 days of free updates, a 50% renewal discount afterward, and unlimited computer installations.
Microsoft Universal Windows Platform - App Architecture and UX/UI Sample Questions:
You are designing a Universal Windows Platform (UWP) app that will access external data sources. The data sources have the following requirements:
*The data must be stored in a relational database.
*The data sources must be stored in a public cloud.
*The app must not connect directly to the database.
*The app must access the data sources by using HTTP verbs.
You need to identify the appropriate data storage type and the appropriate method to use to access the data sources. What should you identify? Select two.
- A. Data storage type: Oracle Data Provider
- B. Data access method JSON
- C. Data storage type: SQL Azure
- D. Data access method: OData
- E. Data access method: WCF Services
- F. Data storage type: SQL Server
- G. Data storage type: XML
- H. Data access method: ASMX Services
Correct Answer: C,D 🗳️
DRAG DROP
You are building a Universal Windows Platform (UWP) app.
You need to ensure that users can start the app by using voice command in Cortana.
Which four actions should you perform in sequence? To answer, move the appropriate
actions from the list of actions to the answer area and arrange them in the correct order.
Correct Answer:

DRAG DROP
You are developing a Universal Windows Platform (UWP) app that will have ink capabilities.
You have the following code that configures the InkCanvas control.
You need to develop the code for Button_Click. You write the following code.
Which code should you insert at line 03? Develop the solution by selecting and arranging the required code blocks in the correct order.
NOTE: You will not need all of the code blocks.
Correct Answer:

You are developing a Universal Windows Platform (UWP) app that will be published to the Microsoft Store.
You need to change the name of the app that will be displayed in the Store.
Which file should you modify?
- A. App.xaml.cs
- B. AssemblyInfo.cs
- C. Project.json
- D. Package.appxmanifest
Correct Answer: C 🗳️
You develop a Universal Windows Platform (UWP) app that is available in the Microsoft Store.
Some users report that the app occasionally crashes.
You review the health reports from the Windows Dev Center dashboard and you discover that there are no Failure logs for the app.
You need to ensure that the app failure information is available in the health reports from the Windows Dev Center dashboard.
What should you do before you republish the app?
- A. Create a Windows Push Notification Services (WNS) service and then add the cloud service URI to the client application.
- B. Create a custom logging event in the app.
- C. Create a new app package that includes the .pdb symbol files.
- D. Enable the code generation capability, and then create a new app package.
Correct Answer: C 🗳️
Viewing page 1 out of 16 pages.
Viewing questions 1-5 out of 78 questions.






