niedziela, 13 kwietnia 2014

BUILD 2014 - Windows Phone 8.1: kontrakty i pickery, kafelki, pakiety

Kolejne podstawy dla pisania aplikacji Windows Phone 8.1. Trochę nowych informacji, dużo już znanych…

 

Contracts and Pickers: Building Apps that Work Together on Windows

Współdzielenie plików ma API zgodne z Windows, przy czym wizualnie są różnice. Zamiast bocznego paska wyświetla się strona z wyborem aplikacji, znana już zresztą użytkownikom wcześniejszych wersji Windows Phone. Tym razem jednak każdy może współdzielić co chce i z kim chce. Równie ważną nowością jest file picker do odczytu i zapisu plików. Możemy nawigować po predefiniowanych dla telefonu i karty SD folderach, plikach OneDrive, a także udostępnianych przez inne aplikacje. Działanie na WP różni się od Windows tym, że aplikacja może zostać zamknięta i ponownie otworzona po wyborze pliku. Aplikacje Silverlight również wspierają współdzielenie oraz file pickery, jedynie troszkę inaczej obsługuje się w nich aktywację aplikacji target przy sharowaniu oraz otwieranie po wyborze pliku.

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

 

Live Tiles Enhancements

Ogólnie dostajemy kafelki znane z Window 8.1. Warto zwrócić uwagę na kilka rzeczy, które nie były wcześniej powiedziane. Są to: galeria szablonów z obsługą Windows i Windows Phone, zachowana mimo unifikacji pewna odrębność w kafelkach między Windows a WP (WP akceptuje wszystkie szablony Windows, ale ignoruje część z nich oraz niektóre zawarte w nich dane, są też typowe dla WP szablony), obsługa różnych zasobów (skalowanie, języki, kontrast). WP 8.1 wprowadza też zdjęcie w tle kafelków na ekranie startowym oraz lokalne renderowanie dowolnej zawartości XAML. Oczywiście starego API do kafelków w aplikacjach Silverlight możemy jak najbardziej używać (obok nowego).

image

image

image

image

image

image

image

image

image

image

image

image

image

image

 

App Packaging and Deployment for Windows Devices

Ta prezentacja nieco mnie znużyła, może dlatego, że niewiele wniosła nowego. W WP 8.1 mamy mechanizm pakietów niemalże identyczny z mechanizmem pakietów Windows 8.1. Działają tu optymalizacje przy instalowaniu aplikacji. Dodatkowo WP 8.1 przynosi obsługę aplikacji na kartach SD.

image

image

image

współdzielone id pakietu między Windows a Windows Phone - notyfikacje, roaming

image

image

optymalizacja także dla aplikacji nie pochodzących ze Store

image

image

image

Brak komentarzy: