Pastebot izmanto mūziku, lai apietu iOS 4 daudzuzdevumu ierobežojumus
Lai ietaupītu akumulatora darbības laiku, Apple ļoti saprātīgi ierobežoja to API zvanu veidus, kurus daudzuzdevumu lietotnes fonā varētu veikt operētājsistēmā iOS 4, līdz audio, VOIP un atrašanās vietai. Tas ir gudrs kompromiss, taču tas atstāj daudzas parastas daudzuzdevumu lietojumprogrammas: piemēram, jūsu ziņu lasītājs nevar atjaunināt jūsu RSS plūsmu sarakstu, ja lietotne nav fokusā.
Izgatavotāji Pastebot, kas ir starpliktuves pārvaldnieks iOS ierīcēm, bija neapmierināti ar iOS daudzuzdevumu iespēju ierobežojumiem, tāpēc viņi saprata gudrs risinājums lai Pastebot darbotos fonā: viņi ieprogrammēja to atskaņot klusu audio failu, lai Pastebot vienmēr tiktu saglabāts atmiņā un nebūtu jāatsāk no jauna starp katru kopiju.
Lieki piebilst, ka Apple nebija pilnībā sajūsmā par šo risinājumu un noraidīja lietotni... bet tas bija tikai tāpēc, ka Pastebot atskaņoja klusu audio celiņu bez lietotāja apstiprinājuma fonā, un šīs mūzikas vienīgais mērķis bija saglabāt lietotni atmiņa. Labojums bija vienkāršs: piedāvājiet lietotājiem iespēju izvēlēties, kuras dziesmas fonā atskaņot Pastebot cilpas. Ja lietotājs vēlas norādīt tukšu celiņu, tas tā ir.
Apple bija apmierināts ar šo risinājumu. Man liek aizdomāties, vai to pašu pieeju varētu izmantot ar citām lietotnēm, piemēram, Reeder, 1Password Pro vai Instapaper, kurām varētu noderēt darbība fonā.
[caur Drosmīgā ugunsbumba]