Microsoft 70-485
Advanced Metro style App Development using C#
Free Questions in OTE format
Notification about new Microsoft 70-485 files
Subscribe to Microsoft 70-485 dump here, you will be informed about new OTE files.
Subscribe
About Microsoft 70-485 dump
This exam is intended for developers with a minimum of two to five years of experience developing C# and XAML applications, including two or more years designing and developing Windows Store apps.
This exam measures your ability to accomplish the technical tasks listed below.
- Develop Windows Store apps (15-20%)
- Create background tasks
Implement the Windows.applicationmodel.background classes; implement the IBackgroundTask interface
- Consume background tasks
Use timing and system triggers; keep communication channels open; request lock screen access; use the BackgroundTransfer class to finish downloads
- Create and consume WinMD components
Create a WinMD component in C#; consume a WinMD component; handle WinMD reference types; reference a WinMD component
- Discover and interact with devices (15-20%)
- Capture media with the camera and microphone
Use CameraCaptureUI to take pictures or video, and configure camera settings; use MediaCapture to capture pictures, video and audio; configure camera settings; set media formats; handle media capture events; implement advanced photo capabilities, such as sequence mode, thumbnails and focus mode
- Get data from sensors
Determine the availability of a sensor (Windows.devices.sensors); add sensor requests to the app manifest; handle sensor events; get sensor properties; determine location via GPS; enable geofencing
- Enumerate and discover device capabilities
Discover the capabilities of a device (for example, GPS, accelerometer, near field communication and camera)
- Implement device access
USB; Bluetooth; Human Interface Device (HID); 3D printer support; Point of Service (PoS) devices
- Program user interaction (15-20%)
- Implement printing by using contracts and charms
Implement the print contract; create a custom print template; construct a print preview; handle print pagination; implement in-app printing; expose printer settings within your app
- Implement Play To by using contracts and charms
Register your app for Play To; use PlayToManager to stream media assets; register your app as a PlayToReceiver; programmatically implement Play To functionality
- Notify users by using Windows Push Notification Service (WNS)
Authenticate with WNS; request, create and save a notification channel; call and poll the WNS; configure and implement push notifications by using Azure Mobile Services
- Enhance the user interface (15-20%)
- Design for and implement UI responsiveness
Choose an asynchronous strategy for your app; implement the Task Parallel library for multi-processor utilisation; convert asynchronous operations to tasks
- Create animations and transitions
Apply animations from the animation library; create and customise animations and transitions, including XAML transitions; implement storyboards and transformations; utilise built-in animations for controls
- Create custom controls
Choose the appropriate base control to create a custom control template; style a control through control templates; design the control template to respond to changes in windowing modes
- Design Windows Store apps for globalisation and localisation
Implement .resw files to translate text; implement collation and grouping to support different reading directions; implement culture-specific formatting for dates and times
- Manage data and security (15-20%)
- Design and implement data caching
Choose which types of items (user data, settings, app data) in an app should be persisted to the cache according to requirements; choose when items are cached; choose where items are cached (Microsoft Azure, Azure Mobile Services, remote storage); select the caching mechanism; store data by using LocalStorage and SessionStorage
- Save and retrieve files from the file system
Handle file streams; save and retrieve files by using StorageFile and StorageFolder classes; set file extensions and associations; save and retrieve files by using the file picker classes; compress files to save space; access libraries and KnownFolders, for example, pictures, documents, and videos; manage appearance of the file picker; improve searchability by using Windows Index; integrate OneDrive with apps; compare files; manage libraries; secure application data
- Secure app data
Encrypt data by using the Windows.Security.Cryptography namespace; enrol and request certificates; encrypt data by using certificates; revoke file permissions
- Prepare for a solution deployment (15-20%)
- Design and implement monetisation features in an app
Set up a timed trial; set up a feature-based trial; set up in-app purchases; transition an app from trial to full; implement in-app purchases
- Design for error handling
Design the app so that errors and exceptions never reach the user; application class for global collection; handle device capability errors; handle asynchronous errors
- Design and implement a test strategy
Recommend a functional test plan; implement a coded UI test; recommend a reliability test plan (performance testing, stress testing, scalability testing, duration testing); implement unit testing in an app; simulate in-app purchases
- Design a diagnostics and monitoring strategy
Design profiling, tracing, performance counters, audit trails (events and information) and usage reporting; decide where to log events (local vs. centralised reporting)
- Evaluate and configure for Windows store deployment
Configure app options to submit to store, such as age restrictions, privacy statement, permissions, images and contact information; create application files, resource files and application bundles; verify application readiness by using the Windows Application Certification Kit (WACK)