Miesięczne archiwum: Listopad 2015

Podsumowanie „Windows 10 Technology Summit”

Cześć,

Planowałem zrobić notkę wcześniej, ale jak zwykle nie było czasu

Dnia 04.11.2015 w Warszawie w Hotelu Sound Garden odbyła się konferencja „Windows 10 Technology Summit„.
Z ciekawostek organizacyjnych – konferencja była za darmo, no… prawie, trzeba było zapłacić za parking grubą kasę (5zł/h)  Na szczęście obiad był w pakiecie, więc nie narzekam 

Na konferencji były dostępne dwie ścieżki – dla specjalistów IT i dla programistów. Oczywiście wybrałem tą drugą.

Przez pierwszą godzinę uczestnicy byli witani przez organizatorów i sponsorów. Mieliśmy zaszczyt cofnąć się w czasie aż 4 razy

Kopacz opowiedział jak to fajnie teraz się projektuje aplikacje dla Windows 10… 1 kod by wszystkimi rządzić! by na wszystkich wyświetlać! I jeszcze ta wielka rzecz z aplikacjami na androida i „jajojesa„. Dużo słów, dużo ogólników mało szczegółów, aczkolwiek całą prezentację oceniam bardzo dobrze. Jak to w przypadku prelekcji Kopacza bardzo przyjemnie się go słucha.

Pierwszą sesją od której oczekiwałem konkretów programistycznych była sesja Karola Żaka o UWP – Universal Windows Platform. Sesja oczywiście jest dostępna online.

Nie wiem jak w innych miastach, ale po zakończeniu prelekcji miałem mieszane uczucia. Na początku umierałem z nudów. Według mnie za długi wstęp o sobie, za długa zabawa w interakcje z uczestnikami, ta forma prezentacji według mnie na samym początku nie jest zbyt dobra. Dzięki długiej rozgrzewce na koniec zabrakło czasu na więcej konkretów… a może ich nie było? Dobra… „hejt” był – to teraz pochwała. Po rozkręceniu się zanotowałem kilka rzeczy (startowałem od zera) które wydały mi się interesujące.

  1. Platform Specific Analyzer – dodaje do kodu warunek z paskudnym stringiem czy typ jest obecny
  2. Windows Desktop Extension for UWP
  3. Live Visual Tree (VS2015) + Live Property Explorer – muszę to napisać – bomba! Śledzenie w XAML… nie śniło mi się nawet, że MS to w końcu zrobi 
  4. RelativePanel – nowa kontrolka w XAML – pozwala ustalić element względem innego
  5. SplitView – nowa kontrolka w XAML
  6. Tailor Design – uszyty na miarę – widok per ekran
  7. Adaptive Design – 1 widok dostosowany do wszystkich ekranów
  8. TargetDeviceFamily

Powyższe punkty zostały przedstawione w najlepszy sposób – czyli krótki wstęp i demo. W końcu 1 obraz jest wart więcej niż tysiąc słów 

Kolejna sesja również należała do Żaka, opowiadał o migrowaniu istniejących aplikacji dla UWP. Prelekcja wypadła bardzo dobrze zważywszy na to co było tak naprawdę do przekazania. Spłycę to trochę, więc… na dzień 04.11.2015 jedyne aplikacje które można migrować do UWP to te napisane w Windows Phone 8.1 oraz Windows Apps 8.1.

Dokładnie…. Od Windows Phone 7 do Windows Phone 8.0 brak wsparcia dla migracji. Smutne to. Ponadto cały ten szum medialny odnośnie migrowania aplikacji z Androida i Jajka to wabik na tą chwilę bez pokrycia. Są prace, coś tam robią, są projekty alpha… NIE 

Projekty w fazie alpha:

Po krótkim wprowadzeniu co można migrować, a czego jeszcze nie, mieliśmy okazję zobaczyć jak się migruje aplikacje z WP8.1 do WP10.

Typowe problemy przy migracji to złe style, obsługa przycisku wstecz, zmiany w API.

Wszystkie sesje są dostępne na channel9.