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!
niedługo do buildów dla Insiderów
Bringing Desktop Apps to the UWP Using Desktop App Converter
rozszerzenie pliku
Project Centennial: Bringing Existing Desktop Applications to the Universal Windows Platform
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)
side-loading nadal wymaga podpisania pakietu
dwa razy klikamy w appx
logowanie z odciskiem palca przez Edge
Cortana zrobi z tego sama przypomnienie –
Windows Ink
UAP
Efekty GPU np. blur
InkToolbar w SDK
Bash w Windows, ukłon dla web developerów
znowu o Centennial
znowu o Xamarin
Dev Mode na Xbox One
debugowanie & deployowanie z PC: tak jak każde zdalne urządzenie, podajemy IP
HoloLens
Rozmowa jako platforma
Boty
Cortana
spotkania na podstawie maili z Outlooka
Skype
chat z Cortaną
Skype video bots
dev.botframework.com
podczas korzystania można poprawiać reguły bota
Intelligent Services
rozpoznawanie obiektów na zdjęciu