Universal Windows Platform

18
UNIVERSAL WINDOWS PLATFORM (UWP) Kubilay Kara 19.10.2016

Transcript of Universal Windows Platform

Page 1: Universal Windows Platform

UNIVERSAL WINDOWS PLATFORM (UWP)

Kubilay Kara19.10.2016

Page 2: Universal Windows Platform

Content

What is Universal Windows Platform (UWP)? UWP App Development Conversion & Migration BranchApp UWP?

Page 3: Universal Windows Platform

What is an UWP App?

Application that runs on Universal Windows Platform (UWP). Main motivation?

Page 4: Universal Windows Platform

What is an UWP App?

So?• You target device families, not an OS.

• . Apps are packaged and distributed using the .AppX packaging format.• There's one store for all devices.• There's a common API surface across device families.• Extension SDKs make your app light up on specialized devices.• Adaptive Controls and input

• Store and .appx

Page 5: Universal Windows Platform

Development

Windows 10 & Vs2015 Font

Responsive design techniques Reposition Resize Reflow Reveal Replace Re-Architect

Page 6: Universal Windows Platform

Development

Reposition

Page 7: Universal Windows Platform

Development

Resize

Page 8: Universal Windows Platform

Development

Reflow

Page 9: Universal Windows Platform

Development

Reveal

Page 10: Universal Windows Platform

Development

Replace

Page 11: Universal Windows Platform

Development

Re-Architect

Page 12: Universal Windows Platform

Development

Edit And Continue Live Visual Tree Live Property Explorer Demo

Adaptive (UI)Layout Visual States according to Screen Size Demo

Page 13: Universal Windows Platform

Visual States according to Screen Size

Page 14: Universal Windows Platform

Conversion & Migration

Why? Install Update Uninstall

Page 15: Universal Windows Platform

Conversion & Migration

How? Desktop App Converter (Project Centennial) Current Installer (silent) New AppX package Install and Test

• Docker Container Migrate

When? https://

msdn.microsoft.com/windows/uwp/porting/desktop-to-uwp-root

Page 17: Universal Windows Platform

Soru ve Cevaplar

Page 18: Universal Windows Platform

Teşekkürler