czwartek, 31 marca 2016

BUILD 2016 - odc.1 (Bash, Centennial x 2, Keynote 1)

Będąc wieloletnim już obserwatorem wszystkich BUILD-ów, a wcześniej m.in konferencji PDC trudno bym sobie odmówił oglądania i w tym roku. Z uwagi na DSP pewnie bardziej rozciągnie mi się to w czasie niż w latach poprzednich, ale naładować się pozytywną energią wręcz trzeba. Na razie poszły cztery filmy.

Bash na Windows. Jakby kolejny odprysk idei, że Windows ma być otwarty na wszystko, także na … Linuxa. Koniec świata, ale faktycznie zyskujemy możliwość pracy z narzędziami linuksowymi bezpośrednio w Windows (na poziomie części kernela!)

Mieszane uczucia mam co do Centennial, z jednej strony dobrze że świat klasycznego desktop ma większe możliwości współdziałać z UAP, z drugiej strony wygląda to trochę jakby ktoś za wszelką cenę chciał wpleść desktopowych dev-ów w UAP, a w sumie taka hybryda w jednym module czy zyska popularność? Wrzucenie starego tylko desktop do pakietu czy sklepu może mieć znaczenie tylko marketingowe. Z kolei przejście w 100% na jedno UAP dla wielu ekip jest poza zasięgiem.

KeyNote jak zwykle rozwalił wszystko. O ile nowości w Windows 10 nie wydają się wielkie, a część tej tematyki nawet już nieco wtórna, o tyle sztuczna inteligencja, zwłaszcza Bot Framework czy Cognitive Services dają jakieś nowe światło w tunelu.

 

Running Bash on Ubuntu on Windows!

image

niedługo do buildów dla Insiderów

image

image

image

 

Bringing Desktop Apps to the UWP Using Desktop App Converter

image

image

image

image

image

image

image

image

image

image

rozszerzenie pliku

image

image

 

Project Centennial: Bringing Existing Desktop Applications to the Universal Windows Platform

image

image

image

image

image

instalator w specjalnym kontenerze (osobna sesja), technologia nieważna (.msi, .exe, .bat, …)

rejestracja zmian w systemie (pliki, rejestry, skróty, rozszerzenia pliku - dodanie do manifestu)

image

side-loading nadal wymaga podpisania pakietu

dwa razy klikamy w appx

image

image

image

image

image

image

image

image

image

image

image

image

image

 

Keynote Presentation

logowanie z odciskiem palca przez Edge

image

Cortana zrobi z tego sama przypomnienie –Winking smile

Windows Ink

UAP

Efekty GPU np. blur

image

InkToolbar w SDK

image

image

image

Bash w Windows, ukłon dla web developerów

image

znowu o Centennial

znowu o Xamarin

Dev Mode na Xbox One

image

debugowanie & deployowanie z PC:  tak jak każde zdalne urządzenie, podajemy IP

image

HoloLens

Rozmowa jako platforma

Boty

Cortana

spotkania na podstawie maili z Outlooka

Skype

image

image

chat z Cortaną

Skype video bots

image

image

image

dev.botframework.com

image

image

image

image

image

image

podczas korzystania można poprawiać reguły bota

Intelligent Services

image

rozpoznawanie obiektów na zdjęciu

image

image

image