Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to...
Transcript of Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to...
![Page 1: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/1.jpg)
@TileGarageMRichhttp://tilegarage.net
Die Universal
Windows
PlatformMarco Richardson
Technical Evangelist, Microsoft Deutschland
Y
A
X B$50
$560
$600
add
add
add
Deals for you
![Page 2: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/2.jpg)
![Page 3: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/3.jpg)
![Page 4: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/4.jpg)
Easy for users to get & stay current
Unified core and app platform
Windows 10
ConvergedOS kernel
Convergedapp model
![Page 5: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/5.jpg)
One Store +One Dev Center
Full Support for Existing Code
SDK +Services
Adaptive User Interface
NaturalUser Inputs
![Page 6: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/6.jpg)
Windows Kernel Services
Windows Universal Platform
JavaScript
HTML / CSS
C / C++C# / VB
XAML DirectX
![Page 7: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/7.jpg)
Was unter Windows 8.1 und Windows Phone 8.1 als
Universal App entwickelt wurde, läuft auch auf der UWP
![Page 8: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/8.jpg)
Warum sollte ich meine Universal Apps umstellen?
Laufen doch trotzdem super.
![Page 9: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/9.jpg)
![Page 10: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/10.jpg)
![Page 11: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/11.jpg)
![Page 12: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/12.jpg)
![Page 13: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/13.jpg)
Entwickler beflügeln.
Extension
SDK
Adaptive
CodeAdaptive
UI
![Page 14: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/14.jpg)
![Page 15: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/15.jpg)
![Page 16: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/16.jpg)
<TargetPlatform
Name="Microsoft.Universal"
minVersion="2.0.0.0"
maxVersionTested="3.5.0.0" />
![Page 17: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/17.jpg)
Extension
SDK
![Page 18: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/18.jpg)
Adaptive
Code
![Page 19: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/19.jpg)
Adaptive
Code
#if WINDOWS_PHONE_APPWindows.Phone.UI.Input.HardwareButtons
.BackPressed += this.HardwareButtons_BackPressed;#endif
#if WINAPI_FAMILY==WINAPI_FAMILY_PHONE_APP_backPressedEventToken = HardwareButtons::BackPressed += ref new EventHandler
<BackPressedEventArgs^> (this,&NavigationHelper::HardwareButton_BackPressed);
#endif
![Page 20: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/20.jpg)
Adaptive
Code
IsApiContractPresentIsEnumNamedValuePresentIsEventPresentIsMethodPresentIsPropertyPresentIsReadOnlyPropertyPresentIsTypePresentIsWriteablePropertyPresent
Windows.Foundation.Metadata.ApiInformation
![Page 21: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/21.jpg)
![Page 22: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/22.jpg)
Adaptive
UI
one UI to thrill em all
![Page 23: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/23.jpg)
![Page 24: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/24.jpg)
![Page 25: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/25.jpg)
Adaptive
UI
![Page 26: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/26.jpg)
<RelativePanel>
<Rectangle x:Name="BlueRect"Height="100" Width="100" Fill="Blue" />
<Rectangle x:Name="RedRect"Height="100" Width="100" Fill="Red"
RelativePanel.RightOf="BlueRect"RelativePanel.AlignVerticalCenterWith="BlueRect" />
</RelativePanel>
![Page 27: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/27.jpg)
<VisualStateGroup x:Name="WindowSizeStates">
<VisualState x:Name="WideState">
<VisualState.StateTriggers>
<AdaptiveTrigger MinWindowWidth="720" />
</VisualState.StateTriggers>
<!– - more - - !>
</VisualState>
</VisualStateGroup>
![Page 28: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/28.jpg)
![Page 29: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/29.jpg)
![Page 30: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/30.jpg)
![Page 31: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/31.jpg)
Apps, entwickelt für dieUWP, erreichen die
maximale Zielgruppen-größe des Microsoft
Ökosystems
![Page 32: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/32.jpg)
![Page 33: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/33.jpg)
+
Your Android Code(Project Astoria SDK & App analysis)
+
Your app in the
Windows Store
Your IDE(Project Astoria Plugins)
Your dev
machine
+
Windows
Magic
Live tiles
…
IntelliJ
Android
Studio
Eclipse
Windows
Mac
![Page 34: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/34.jpg)
Xcode projects imported to Visual Studio
Integrated language support: syntax highlighting, autocomplete
Full debugging: breakpoints, stack traces, …
Universal API Interop
![Page 35: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/35.jpg)
Web Site
• Discoverable and presented through a browser
Hosted Web App
• Majority of app hosted on a web server
• Access to native APIs
• Distributed through a Store
Packaged Web App
• Content inside app package
• Can use Cordova or WebView
• Distributed through a Store
![Page 36: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/36.jpg)
IoTHoloLens
Surface Hub
Windows Desktop
Windows Mobile
Xbox
ONE CORE OS
ONE APP PLATFORM
ONE STOREWindows 10
![Page 37: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/37.jpg)
![Page 38: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/38.jpg)
Download Visual Studio 2015https://www.visualstudio.com/en-us/downloads/visual-studio-2015-downloads-vs.aspx
Samples
https://github.com/Microsoft/Windows-universal-samples
https://github.com/DanielMeixner/w10demoking
https://github.com/Windows-XAML/201505-MVA
Homautomation Sample
https://github.com/MarcoHolo/AllLightsOnUs
http://www.tilegarage.net/?p=988
https://www.microsoftvirtualacademy.com/de-de/training-courses/
homeautomation-mit-dem-microsoft-kosystem-12667
Blog
http://blogs.msdn.com/b/dmx
http://www.tilegarage.net/
Free Training
http://www.microsoftvirtualacademy.com
Ebook
http://aka.ms/vs-tipps-ebook
![Page 39: Die Universal Y X B Windows Adownload.microsoft.com/download/F/7/E/F7E9A431-DD1...Easy for users to get & stay current Unified core and app platform Windows 10 Converged OS kernel](https://reader034.fdocuments.us/reader034/viewer/2022042408/5f2392c4cedf9740791bcf1b/html5/thumbnails/39.jpg)
Y
AX B
https://dev.windows.com/en-us/