WP7 i wielozadaniowość

Ikona czasu czytania 2 minuta. czytać


Czytelnicy pomagają wspierać MSpoweruser. Możemy otrzymać prowizję, jeśli dokonasz zakupu za pośrednictwem naszych linków. Ikona podpowiedzi

Przeczytaj naszą stronę z informacjami, aby dowiedzieć się, jak możesz pomóc MSPoweruser w utrzymaniu zespołu redakcyjnego Czytaj więcej

Zacznę od tego, że skoro WP7 jest zbudowany na CE7, co jest uaktualnieniem do CE6 (WM6.5 jest zbudowany na CE5.2), oczywiście system operacyjny obsługuje wielozadaniowość! Nie ma głównych smartfonów, które nie obsługują tego na poziomie systemu operacyjnego, ponieważ powodowałoby to takie rzeczy, jak niemożność odebrania połączenia telefonicznego, gdy nie jest to aplikacja telefonu.

Z tego, co robiłem w SDK (i z tego, co słyszałem od kilku osób), Microsoft zezwoli programistom zewnętrznym na dostęp do wielozadaniowości, ale tylko wtedy, gdy programista może podać dobry powód. Może się wydawać, że Microsoft próbuje kontrolować Twoje życie, ale tak naprawdę Microsoft chce, aby doświadczenie było dobre!

Jaki jest sens renderowania gry w tle, skoro po hibernacji i wznowieniu gra nadal będzie w tym samym stanie? Wszystko, co zrobi, to spowolnienie systemu operacyjnego bez żadnych korzyści. Inny przykład: przeglądarka internetowa byłaby przydatna, gdyby pobierała zawartość w tle, ponieważ umożliwiałaby wykonywanie innych czynności podczas ładowania stron internetowych, ale nie ma sensu, aby stale odświeżać to, co rysuje do ekran, ponieważ go nie zobaczysz.

Pakiety, w których przechowywane są aplikacje (pomyśl o pliku cab, ale kod jest wykonywany z jego pakietu, a nie kopiowanie zawartości pakietu na urządzenie, a następnie uruchamianie go tam) zawierają manifest określający, jakie uprawnienia Pakiet ma, jak wielozadaniowość, dostęp do sieci itp., więc idiotom jest trudniej zainstalować złośliwe oprogramowanie, ale powinna istnieć możliwość wyłączenia tego, podobnie jak można wyłączyć ostrzeżenie o niepodpisanej kabinie w WM6.5. To jest, jak sądzę, tryb „deweloperski”.

Mam nadzieję, że ta mała tyrada wyjaśni niektóre z wielozadaniowości, ale jeśli masz jakieś pytania, daj nam znać poniżej!

Więcej na tematy: wielozadaniowość, Windows Phone 7

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *