Blog (12)
Komentarze (42)
Recenzje (0)
@mcywinskiWindows Phone Power Tools - Przeglądanie Isolated File Storage w Windows Phone dla developerów

Windows Phone Power Tools - Przeglądanie Isolated File Storage w Windows Phone dla developerów

16.12.2013 20:34

Zdecydowana większość aplikacji musi coś zapisywać w pamięci telefonu - niezależnie od platformy kiedyś przychodzi potrzeba zapisu konfiguracji, plików wygenerowanych przez użytkownika, efektów działania programu czy też cache'a danych pobranych z Internetu do użycia aplikacji offline.

W Windows Phone aplikacja działa w wyizolowanym "sandboksie": Isolated File Storage. Chyba każdy kto mniej lub bardziej poważnie programował aplikacje na Windows Phone wie o co chodzi :)

Naturalną rzeczą podczas tworzenia aplikacji jest sprawdzanie zawartości generowanych przez nas plików. Można to robić śledząc działanie aplikacji podczas zapisu/odczytu z pomocą breakpointów w debuggerze, ale nie jest to wygodna metoda. Z pomocą w tym wszystkim przychodzi nam ciekawe i mało znane narzędzie od Microsoftu: Windows Phone Power Tools.

Ten mały program pozwala łączyć się z fizycznym urządzeniem, a także wirtualnymi maszynami z emulatora Windows Phone - i przeglądać indywidualne wyizolowane sanboksy aplikacji.

Podłączanie do emulatora lub fizycznego smartfona
Podłączanie do emulatora lub fizycznego smartfona

W widoku przeglądania storage'a aplikacji możemy łatwo sprawdzić atrybuty plików, utworzyć katalogu, wrzucić własne pliki oraz przeglądać ich zawartość - jednym słowem - możemy przyspieszyć proces tworzenia własnych aplikacji przez dorzucanie własnych danych testowych i uproszczone sprawdzanie na przykład generowania danych przez naszą aplikację.

Przeglądanie zawartości urządzenia
Przeglądanie zawartości urządzenia

Na końcu warto wspomnieć, że na odblokowanym do trybu developerskiego urządzeniu możemy także wrzucić do użytku *.xap aplikacji skompilowany na własnym komputerze oraz używać profilera. Dla mnie - i chyba dla większości developerów - najważniejszą funkcją jest jednak omówiona możliwość kontroli sandboksów aplikacji.

Tak więc developerzy - życzę ułatwionej i przyjemnej zabawy z zapisem do Isolated Storage'a! :)

Wybrane dla Ciebie
Komentarze (1)