Dziś wybór padł na kafelki i lokalizację …
Alive with activity: Tiles, notifications, and background tasks
Prezentacja przypadła mi bardzo do gustu i utrwaliłem wiele z niej zrzutów. Ładnie, starannie przygotowane slajdy porządkujące różne znane już zagadnienia. Znajdziemy także rzeczy do tej pory mniej uwydatniane (np. Notifications Extensions Library, odświeżanie kanałów dla notyfikacji push w taskach, przykłady z triggerami dla notyfikacji raw).
Przy błędzie w XML nie zobaczymy błędu ani notyfikacji –;) Zwróćmy więc uwagę na Notifications Extensions Library.
Lokalizacja notyfikacji
Windows Azure Mobile Services
Building world-ready Windows Store apps with XAML
Na początku mamy nagrane …. dość spore opóźnienie prezentacji. Potem jest jednak znacznie lepiej. Obok znanych już informacji nt. lokalizacji w XAML (prócz prostych przykładów, także taki z attached property), dostajemy kilka ciekawostek i naprawdę solidny przegląd możliwości lokalizacji i globalizacji w Windows Store apps (m.in łamigłówki rozwiązywane przez Windows odnośnie wyboru języka dla UI i formatowania danych – na podstawie języków wspieranych przez aplikację oraz preferencji dokonanych przez użytkownika - w systemie operacyjnym i/lub przez ich nadpisanie za pomocą samej aplikacji; API dające dostęp do tych wszystkich informacji oraz wspierające globalizację). Multilingual App Toolkit w pełnej krasie! Znowu ostrze prezentacji przesunęło się na mniej uwydatnianą wcześniej tematykę …
Tak w Windows 8 użytkownik określa swoje preferencje językowe…
Lokalizacja przycisków w AppBar bardziej wyrafinowana (niestandardowy szablon)
Użytkownik aplikacji może za jej pomocą zmienić preferencję dla domyślnego języka…
Łamigłówki rozwiązywane przez Windows…
Od zawsze wszyscy marzyli o jednym przycisku, który sprawi, że tłumaczenia zrobią się same. Dostajemy właśnie… taki przycisk (narzędzie łączy się ze zdalną usługą, z której dostaje tłumaczenia). Żywego tłumacza maszyna jeszcze nie zastąpi, ale na pierwszy szlif jak znalazł.
Chcemy dodać kolejny język do naszej aplikacji. Wystarczy jedno kliknięcie …
Brak komentarzy:
Prześlij komentarz