This is the great presentation About UWP app development. This is the introduction about app development. Using diagrams and images I describe lot of things about UWP.
Azure Monitor & Application Insight to monitor Infrastructure & Application
Develop UWP Apps for All Windows Devices
1. Universal Windows Platform (UWP)
app Development
Thilina Wijerathne
2nd Year
Computing And Information Systems
Sabaragamuwa University of Sri Lanka
2. Agenda
What's a Universal Windows app
Universal Windows Platform (UWP)
Familiar Programming Languages
Device families
Benefits of Universal Apps
UI and universal input
Build UWP apps with Visual Studio
4. UWP apps is
Windows experience that is built upon the Universal Windows Platform
(UWP), which was first introduced in Windows 8 as the Windows
Runtime.
A single app package that will work across Microsoft devices.
Write once, Deploy to all the Windows.
5. Characteristics of Universal Windows app
You target device families, not an OS.
Apps are packaged and distributed using the .AppX packaging format.
One store for all devices.
Common API surface across device families.
Extension SDKs make your app light up on specialized devices.
Adaptive Controls and input.
13. • A device family is a set of APIs collected together and given a
name and a version number.
• The set of APIs in the universal device family is inherited by
child device families.
17. Universal controls and layout panels
Controls have been updated to work well
on larger screens
UI layout based on the screen
resolution of the device
18. Design adaptive UI with adaptive panels
Layout panels give sizes and positions to their children, depending on
available space.
Use visual state triggers to build UI
UI can be adapt to changes in window size
Tooling
App targets the broadest possible device family.
Common input handling
Your App handles various inputs such as mouse, keyboard, touch, pen, and
controller (such as the Xbox controller).