WP7 i multitasking

Ikona vremena čitanja 2 min. čitati


Čitatelji pomažu pri podršci MSpoweruser. Možda ćemo dobiti proviziju ako kupujete putem naših veza. Ikona opisa alata

Pročitajte našu stranicu za otkrivanje kako biste saznali kako možete pomoći MSPoweruseru da održi urednički tim Čitaj više

Započet ću s tim da budući da je WP7 izgrađen od CE7, što je nadogradnja na CE6 (WM6.5 je izgrađen od CE5.2), naravno, OS podržava višezadaćnost! Nema većih pametnih telefona koji to ne podržavaju na razini OS-a, jer bi to uzrokovalo stvari kao što je nemogućnost primanja telefonskog poziva kada niste u telefonskoj aplikaciji.

Na temelju onoga što sam istraživao u SDK-u (i onoga što mi je nekolicina rekla), Microsoft će programerima trećih strana omogućiti pristup multitaskingu, ali samo ako programer može dati dobar razlog. Ovo se može činiti kao da Microsoft pokušava kontrolirati vaš život, ali zapravo Microsoft želi da iskustvo bude dobro!

Kakvog smisla ima renderiranje igre u pozadini, kada ako je hibernirate i nastavite, vaša će igra i dalje biti u istom stanju? Sve što će učiniti jest uzrokovati usporavanje OS-a bez ikakve koristi. Kao drugačiji primjer, web-preglednik bi bio koristan da ima preuzimanje sadržaja u pozadini jer bi vam omogućio da radite druge stvari prilikom učitavanja web-stranica, ali nema smisla stalno osvježavati ono što privlači na zaslon jer ga nećete vidjeti.

Paketi u kojima su aplikacije pohranjene (mislim na cab datoteku, ali kod se izvršava iz paketa, umjesto kopiranja sadržaja paketa na uređaj i zatim ga tamo pokreće) sadrže manifest koji navodi koje su dozvole paket ima, poput multitaskinga, pristupa webu itd., tako da je idiotima teže instalirati zlonamjerni softver, ali bi trebala postojati opcija da se to isključi, slično kao što možete isključiti nepotpisano upozorenje u taksiju u WM6.5. Ovo je, vjerujem, način "programera".

Nadam se da će ovo malo brbljanje razjasniti dio multitaskinga, ali ako imate pitanja, javite nam u nastavku!

Više o temama: multitasking, Windows Phone 7

Ostavi odgovor

Vaša adresa e-pošte neće biti objavljena. Obavezna polja su označena *