Session Videos der build 2014 Konferenz
Bereits am ersten Tag der aktuellen //build/ 2014 Konferenz von Microsoft wurden einige wirklich interessante Neuigkeiten für Entwickler angekündigt. Eines der Highlights ist, daß nun die systemübergreifende Entwicklung von Windows-Applikationen unterstützt wird. Hier die Infos aus der Keynote des ersten Konferenztages zusammengefasst:
- Mit Universal Apps vereinheitlicht Microsoft seine Infrastruktur zur Entwicklung von Apps. Das Update Nr. 2 für Visual Studio 2013 ermöglicht die vereinfachte Entwicklung von Apps, die sowohl auf Windows 8 PCs, Windows 8 Tablets, Windows Phone 8 Smartphones als auch auf der Xbox One lauffähig sind. Dem Entwickler wird dazu eine neue Projektvorlage vom Typ “Universal Project” bereitgestellt. Dieser Schritt war wichtig, um das Auseinanderdriften bei der Entwicklung von Apps für die verschiedenen Geräteplattformen zu stoppen. Ein großer Vorteil für Käufer von Universal-Apps ist, daß diese nur einmal gekauft werden müssen, unabhängig von der Plattform.
- Windows Lizenzen für Internet Of Things, Smartphones und Tablets mit einer Bildschirmdiagonale kleiner 9 Zoll sind ab sofort kostenlos.
- Die nächste Windows Version erhält ein neues Startmenü, das die Apps im Kacheldesign darstellt.
- DirectX 12 kommt auf allen Geräten, auch Smartphones und Tablets.
- Die Überraschung für HTML5/Javascript Entwickler: WinJS wird Opensource, Cross-Plattform-fähig und auf Github verfügbar.
Microsoft hat alle Sessions auf Channel 9 online gestellt. Einige der interessantesten Sessions für Frontend-Entwickler habe ich herausgepickt.
- Developing Apps Using the Common XAML UI Framework
Infos über das neue XAML Subset, das die plattformübergreifende Entwicklung von Windows 8 und Windows Phone 8 Apps ermöglicht. - The New Windows Phone Application Model
Angesprochen werden Themen wie Enterprise Deployment, Datenaustausch zwischen zwei Apps und Details über den Windows Notification Service (WNS). - Using Visual Studio to Build XAML Converged Apps
Das Thema dieser Session sind die „Universal Apps“, Migration von Windows 8.1 und Windows Phone 8.1 Apps, Code-Sharing (C# sowie XAML-Code). - Respecting Your Investments: How to Leverage Your Existing Code In a New Windows Runtime LOB App
„Side-loaded“-Apps bekommen nun die Möglichkeit, auf vorhandenen .NET Code zuzugreifen, Stichwort: „Brokered Windows Runtime Components“ - What about XAML UI and Controls?
Hier werden Best Practices für die Erstellung von XAML Controls aufgezeigt, u.a. wie man die optimale Wiederverwendbarkeit von Code bei der Entwicklung von Universal Apps erreicht. - From 4 to 40 inches: Developing Windows Applications across Multiple Form Factors
Wenn Windows Applikationen auf Smartphones, Tablets und Desktop-PCs laufen sollen, müssen einige Aspekte bzgl. Bildschirmauflösungen und Layout und beachtet werden.
Viel Spaß beim Anschauen der Videos! Alle weiteren Session-Videos findet ihr auf der //build/ Event Seite von Channel 9.