L-Għeluq tal-Applikazzjonijiet tal-iPhone Huwa Idea Ħażina? Le, U Hawn Għaliex.

Is Closing Iphone Apps Bad Idea







Ipprova L-Istrument Tagħna Biex Telimina L-Problemi

Tikklikkja darbtejn fuq il-buttuna Home u aqleb l-apps tiegħek minn fuq l-iskrin: Idea tajba jew idea ħażina? Dan l-aħħar kien hemm xi konfużjoni dwar jekk l-għeluq tal-applikazzjonijiet tal-iPhone u l-iPad tiegħek huwiex ta ’għajnuna jew ħsara, speċjalment fir-rigward tal-ħajja tal-batterija. Dejjem għidt li hija idea tajba: Agħlaq l-Applikazzjonijiet Tiegħek hija l-ponta # 4 tal-artiklu tiegħi dwar kif tiffranka l-ħajja tal-batterija tal-iPhone.





F'dan l-artikolu, jien ser nispjega għaliex l-għeluq tal-applikazzjonijiet tiegħek jista 'jkun ta' għajnuna għall-ħajja tal-batterija tal-iPhone tiegħek , tipprovdi siltiet mid-dokumentazzjoni tal-Iżviluppatur tal-Apple biex tappoġġja dan, u tinkludi xi wħud eżempji minn testijiet tad-dinja reali Jien għamilt użu minn Apple Developer Tools u l-iPhone tiegħi.



Meta nikteb, irrid li l-informazzjoni li nipprovdi tkun ta 'għajnuna u faċli għaliha kulħadd biex tifhem. Normalment ma niddejjaqx wisq, minħabba li l-esperjenza tiegħi li taħdem fi Apple Store urietni dak għajnejn in-nies jibdew jgħammru meta nibda nitkellem dwarha proċessi , Ħin CPU , u iċ-ċiklu tal-ħajja tal-app .

Għeluq tal-App tal-iPhoneF'dan l-artikolu, aħna ser ngħaddsu ftit iktar fil-fond kif jaħdmu l-apps sabiex tkun tista 'tieħu deċiżjoni infurmata dwar jekk l-għeluq tal-apps tal-iPhone jew iPad tiegħek hux tajjeb għalik. L-ewwelnett, nitkellmu dwar l- Ċiklu tal-Ħajja tal-App , li jiddeskrivi x'jiġri mill-mument li tiftaħ app sakemm tagħlaq u titneħħa mill-memorja.

Iċ-Ċiklu tal-Ħajja tal-App

Hemm ħamsa istati tal-app li jiffurmaw iċ-ċiklu tal-ħajja tal-app. Kull app fuq l-iPhone tiegħek tinsab f'wieħed minn dawn l-istati issa, u ħafna minnhom jinsabu fl-Internet mhux qed jaħdem Stat. Dokumentazzjoni tal-Iżviluppatur Apple jispjega kull wieħed:





xi tfisser meta xi ħadd joħlom li inti tmut

Takeaways Ewlenin

  • Meta tagħfas il-buttuna Home biex tħalli app, din tidħol fil-buttuna Sfond jew Sospiż Stat.
  • Meta tikklikkja darbtejn fuq il-buttuna Home u aqleb app 'il barra mill-parti ta' fuq tal-iskrin, l-app jagħlaq u jidħol fil- Mhux Running Stat.
  • App jiddikjara huma magħrufa wkoll bħala modi.
  • Applikazzjonijiet fi Mod ta 'sfond għadhom għaddejjin u jixxottaw il-batterija tiegħek, imma l-apps ġewwa Mod sospiż le.

Swiping Up Apps: Għeluq jew Tieqaf bil-Forza?

Biex tiċċara xi konfużjoni dwar it-terminoloġija, meta tikklikkja darbtejn fuq il-buttuna Home fuq l-iPhone tiegħek u aqleb app mill-parti ta 'fuq tal-iskrin, int għeluq l-app. Tieqaf bil-forza app huwa proċess differenti li qed nippjana li nikteb dwaru f'artiklu futur.

L-artiklu ta 'appoġġ ta' Apple dwar Multitasking tal-iOS jikkonferma dan:

“Biex tagħlaq app, ikklikkja darbtejn fuq il-buttuna Home biex tara apps użati reċentement. Imbagħad aqla 'fuq l-app li trid tagħlaq. '

Għaliex Nagħlqu l-Applikazzjonijiet Tagħna?

Fl-artiklu tiegħi dwar kif tiffranka l-ħajja tal-batterija tal-iPhone , Dejjem għedt dan:

'Darba kuljum jew tnejn, hija idea tajba li tagħlaq l-apps tiegħek. F'dinja perfetta, qatt ma jkollok tagħmel dan u ħafna mill-impjegati ta 'Apple qatt ma jgħidu li għandek ... Ħafna kwistjonijiet ta' telf ta 'batteriji jseħħu meta app tkun suppost biex tagħlaq, imma le. Minflok, l-app tiġġarraf fl-isfond u l-batterija tal-iPhone tiegħek tinqata 'mingħajr ma int tkun taf. '

Fil - qosor, il - prinċipali raġuni nirrakkomanda li tagħlaq l-applikazzjonijiet tiegħek tevita li l-batterija tiegħek tinqata 'meta app ma tidħolx fil- stat ta 'sfond jew stat sospiż kif għandu jkun. Fl-artiklu tiegħi dwar għaliex l-iPhones jisħnu , Inqabbel is-CPU tal-iPhone tiegħek (unità ta 'proċessar ċentrali l-imħuħ tal-operazzjoni) ma' magna tal-karozza:

Jekk tpoġġi l-pedala fuq il-metall għal perjodu estiż ta 'żmien, il-magna tal-karozza tissaħħan iżżejjed u tuża ħafna gass. Jekk is-CPU ta 'iPhone huwa mdawwar sa 100% għal perjodu estiż ta' żmien, l-iPhone jisħon iżżejjed u l-batterija tiegħek tinqata 'malajr.

L-applikazzjonijiet kollha jużaw is-CPU fuq l-iPhone tiegħek. Normalment, app tuża ammont kbir ta 'enerġija tas-CPU għal sekonda jew tnejn meta tiftaħ, u mbagħad terġa' lura għal modalità ta 'enerġija aktar baxxa hekk kif tuża l-app. Meta app tiġrifa, is-CPU tal-iPhone spiss jeħel f'100%. Meta tagħlaq l-apps tiegħek, int tiżgura li dan ma jseħħx minħabba li l-app terġa 'lura għall- mhux qed jaħdem .

Huwa ta 'Ħsara li Tingħalaq App?

Assolutament le. B'differenza minn bosta programmi fuq il-Mac jew il-PC tiegħek, l-applikazzjonijiet tal-iPhone ma jistennewx li tikklikkja 'Save' qabel ma jsalvaw id-dejta tiegħek. Ta ’Apple dokumentazzjoni tal-iżviluppatur jenfasizza l-importanza li l-apps ikunu lesti biex jintemmu bil-qatra ta 'kappell:

“L-applikazzjonijiet għandhom ikunu ppreparati biex it-terminazzjoni sseħħ fi kwalunkwe ħin u m'għandhomx jistennew biex isalvaw id-dejta tal-utent jew iwettqu kompiti kritiċi oħra. It-terminazzjoni mibdija mis-sistema hija parti normali taċ-ċiklu tal-ħajja ta 'app. '

Meta int għalaq app, huwa tajjeb ukoll:

'Minbarra s-sistema li ttemm l-app tiegħek, l-utent jista 'jtemm l-app tiegħek b'mod espliċitu billi juża l-UI multitasking. It-terminazzjoni mibdija mill-utent għandha l-istess effett li ttemm app sospiża. '

L-Argument Kontra l-Għeluq tal-Applikazzjonijiet għall-iPhone u l-iPad

Hemm argument kontra l-għeluq tal-applikazzjonijiet tiegħek, u huwa bbażat fil-fatt. Madankollu, hija bbażata fuq veduta dejqa ħafna tal-fatti. Hawn hu t-twil u l-qasir tiegħu:

  • Tieħu aktar poter biex tiftaħ app mill - mhux qed jaħdem tiddikjara milli tagħmel biex terġa 'tibda mill - sfond jew sospiż Stat. Dan huwa assolutament minnu.
  • Apple tagħmel ħafna sforz biex tiżgura li s-sistema operattiva tal-iPhone timmaniġġja l-memorja b’mod effiċjenti, li jimminimizza l-ammont ta ’applikazzjonijiet tal-batterija li jużaw meta jibqgħu sfond jew sospiż Stat. Dan huwa minnu wkoll.
  • Int qed taħli l-ħajja tal-batterija jekk tagħlaq l-apps tiegħek għax tieħu aktar saħħa biex tiftaħ l-apps tal-iPhone mill-bidu milli tuża s-sistema operattiva biex terġa 'tibda mill-isfond u mill-istat sospiż. Kultant veru.

Ejja Nħarsu Lejn In-Numri

L-iżviluppaturi spiss jużaw Ħin CPU biex tkejjel kemm jagħmel sforz iPhone biex iwettaq kompiti, għax jista 'jkollu impatt dirett fuq il-ħajja tal-batterija. Jien użajt għodda għall-iżviluppatur ta 'Apple imsejħa Strumenti biex tkejjel l-impatt ta ’bosta apps fuq is-CPU tal-iPhone tiegħi.

Ejja nużaw l-app Facebook bħala eżempju:

  • Il-ftuħ tal-app Facebook mill-istat li ma jaħdimx juża madwar 3.3 sekondi ta 'ħin CPU.
  • L-għeluq ta ’kwalunkwe app timsaħha mill-memorja tirritornaha fl-istat li ma jaħdimx u tuża prattikament l-ebda ħin tas-CPU - ejja ngħidu .1 sekonda.
  • Meta tagħfas il-buttuna Home tibgħat l-app Facebook għall-istat ta 'l-isfond u tuża madwar .6 sekondi ta' ħin tas-CPU.
  • It-tkomplija tal-app Facebook mill-istat tal-isfond tuża madwar .3 sekondi ta 'ħin tas-CPU.

Għalhekk, jekk tiftaħ l-app Facebook mill-istat li ma jaħdimx (3.3), għalaqha (.1), u erġa 'tiftaħ mill-istat li ma jaħdimx (3.3), tuża 6.7 sekondi ta' ħin tas-CPU. Jekk tiftaħ l-app Facebook mill-istat li ma jaħdimx, agħfas il-buttuna tad-dar biex tibgħatha għall-istat ta 'sfond (.6), u erġa ibda mill-istat ta' sfond (.3), juża biss 4.1 sekondi ta 'ħin CPU.

Ara naqra! F'dan il-każ, l-għeluq tal-app Facebook u l-ftuħ mill-ġdid tagħha juża 2.6 sekondi oħra tal-ħin tas-CPU. Billi ħallejt l-app Facebook miftuħa, int użajt madwar 39% inqas enerġija!

U Ir-Rebbieħ Huwa ...

Mhux daqshekk mgħaġġel! Għandna bżonn inħarsu lejhom l-istampa l-kbira biex tikseb stima aktar preċiża tas-sitwazzjoni.

Inpoġġu l-Użu tal-Enerġija f'Perspettiva

39% jinstema 'ħafna, u huwa - sakemm tirrealizza kemm huwa infinitament żgħir l-ammont ta ’enerġija li qed nitkellmu dwaru meta mqabbel mal-qawwa li tieħu biex tuża l-iPhone tiegħek. L-argument kontra l-għeluq tal-apps tiegħek ħoss kbir sakemm tirrealizza hija msejsa fuq statistika li ma jimpurtax.

Kif iddiskutejna, int tiffranka 2.6 sekondi ta 'ħin CPU jekk tħalli l-app Facebook miftuħa minflok ma tagħlaqha. Imma kemm tuża l-app Facebook meta tużaha?

Skrollajt il-newsfeed tiegħi għal 10 sekondi u użajt 10 sekondi ta 'ħin CPU, jew 1 sekonda ta' ħin CPU kull sekonda li użajt l-app. Wara 5 minuti li nuża l-app ta 'Facebook, kont nuża 300 sekonda ta' ħin CPU.

Fi kliem ieħor, ikolli niftaħ u tagħlaq l-app ta 'Facebook 115-il darba biex nagħmel impatt fuq il-ħajja tal-batterija daqs 5 minuti ta' bl-użu l-app Facebook. Xi jfisser dan huwa dan:

Tiddeċidix jekk tagħlaqx jew le l-apps tiegħek ibbażati fuq statistika insinifikanti. Ibbaża d-deċiżjoni tiegħek fuq dak li hu l-aħjar għall-iPhone tiegħek.

Imma dik mhix l-unika raġuni għaliex l-għeluq tal-applikazzjonijiet tiegħek hija idea tajba. Nimxu 'l quddiem ...

CPU bil-mod u kostanti Ħruq fil-Modalità Sfond

Meta app tidħol fil-modalità ta 'sfond, tkompli tuża l-enerġija tal-batterija anke meta l-iPhone tiegħek ikun rieqed fil-but tiegħek. L-ittestjar tiegħi tal-app Facebook jikkonferma li jiġri dan anke meta l-Aġġornament tal-App tal-Isfond ikun mitfi.

Wara li għalaqt l-app Facebook, kompliet tuża s-CPU anke meta l-iPhone kien mitfi. Matul minuta, hija kienet użat .9 sekondi ta 'ħin addizzjonali ta' CPU. Wara tliet minuti, tħalli l-app Facebook miftuħa tuża aktar qawwa milli jkollha kieku ngħalquha mill-ewwel.

Il-morali tal-istorja hija din: Jekk qed tuża app kull ftit minuti, tagħlaqx kull darba li tużaha. Jekk qed tużaha inqas ta 'spiss, hija idea tajba li tagħlaq l-app.

Biex inkunu ġusti, ħafna apps imorru dritti mill-modalità ta 'sfond għal modalità sospiża, u fil-modalità sospiża, l-apps ma jużaw l-ebda enerġija. Madankollu, m'hemm l-ebda mod kif tkun taf liema apps huma fil-modalità ta 'sfond, għalhekk regola tajba hija li għalaqhom kollha . Ftakar, l-ammont ta 'enerġija li tieħu biex miftuħa app mill-bidu nett teħles meta mqabbla mal-ammont ta 'enerġija li tieħu biex użu l-app.

Problemi tas-softwer iseħħu l-ħin kollu

L-applikazzjonijiet tal-iPhone jiġġarrfu aktar ta 'spiss milli tista' tirrealizza. Ħafna il-ħabtiet tas-softwer huma minuri u ma jikkawżaw l-ebda effett sekondarju li jintgħaraf. Probabbilment innutajtha qabel:

Qed tuża app u f'daqqa waħda, l-iskrin jteptep u tispiċċa lura fuq l-iskrin tad-Dar. Dan huwa dak li jiġri meta l-apps jiġġarrfu.

Tista 'tara wkoll il-logs tal-ħbit Settings -> Privatezza -> Dijanjostika u Użu -> Data Dijanjostika u tal-Użu.

Il-biċċa l-kbira tal-ħbit tas-softwer m'hemmx għalfejn tinkwieta speċjalment jekk tagħlaq l-applikazzjonijiet tiegħek. Ħafna drabi, app li għandha problema ta 'softwer teħtieġ biss li titnieda mill-bidu.

Eżempju ta 'Problema Komuni tas-Softwer

Wasal il-ħin tal-ikel u tinnota li l-batterija tal-iPhone tiegħek inqatgħet għal 60%. Matul il-kolazzjon, inti ċċekkjajt l-email tiegħek, smajt il-mużika, ħassejt il-bilanċ tal-kont bankarju, rajt taħdita TED, qaleb Facebook, bgħatt Tweet, u ċċekkjajt il-punteġġ mil-logħba tal-baskit tal-lejl li għadda.

Waħħal App li tiġġarraf

Tiftakar li app li tiġġarraf tista 'tikkawża li l-batterija tiegħek tinqata' malajr u li l-għeluq tal-app jista 'jirranġaha, imma ma tafx liema app qed tikkawża l-problema. F'dan il-każ (u dan huwa reali), l-app TED qed tinħaraq permezz tas-CPU anke jekk jien ma nużax l-iPhone tiegħi. Tista 'tirranġa l-problema b'wieħed minn żewġ modi:

  1. Qabbad il-kompjuter tiegħek ma 'Mac, niżżel u installa Xcode u Strumenti , ippermetti l-iPhone tiegħek għall-iżvilupp, waqqaf test tad-dwana biex tispezzjona l-proċessi individwali li jkunu għaddejjin fuq l-iPhone tiegħek, issortjahom skont l-użu tas-CPU, u għalaq l-app li qed tikkawża li s-CPU tiegħek tibqa 'mgħaġġel sa 100%.
  2. Agħlaq l-applikazzjonijiet tiegħek.

Jien nagħżel l-għażla 2 100% tal-ħin, u jien geek. (Iġbor l-informazzjoni għal dan l-artikolu billi użajt l-għażla 1.) Il-ftuħ mill-ġdid tal-apps tiegħek mill-istat li ma jaħdimx juża aktar enerġija milli tiftaħhom mill-isfond jew mill-istat sospiż, iżda d-differenza hija negliġibbli meta mqabbla mat-telf tal-enerġija sinifikanti li jiġri meta app ħabtiet.

Għaliex Nemmen li Tagħlaq l-Applikazzjonijiet Tiegħek Hija Idea Tajba

  1. Anki jekk tagħlaq l-apps tiegħek kull darba li tużahom, ma tarax differenza fil-ħajja tal-batterija minħabba li l-ammont ta ’enerġija li tieħu biex tiftaħ app huwa insinifikanti meta mqabbel mal-ammont ta’ enerġija li tieħu biex tuża l-app.
  2. Applikazzjonijiet li jibqgħu jaħdmu fil-modalità ta 'sfond ikomplu jużaw l-enerġija meta ma tkunx qed tuża l-iPhone tiegħek, u dan jammonta matul il-ġurnata.
  3. L-għeluq tal-apps tiegħek huwa mod tajjeb biex tevita problemi serji ta 'softwer li jistgħu jikkawżaw il-batterija tal-iPhone tiegħek malajr ħafna .

Agħlaq Dan l-Artikolu

Dan l-artikolu huwa iktar fil-fond mill-artikli li ġeneralment nikteb, imma nispera li kien interessanti u li tgħallimt xi ħaġa ġdida dwar kif l-apps jimxu fuq l-iPhone tiegħek. Nagħlaq l-applikazzjonijiet tiegħi ftit drabi kuljum, u dan jgħinni nżomm l-iPhone tiegħi jaħdem kemm jista 'jkun bla xkiel. Ibbażat fuq it-testijiet u l-esperjenza diretta tiegħi li naħdem ma 'mijiet ta' iPhones bħala teknoloġija Apple, nista 'ngħid b'fiduċja li l-għeluq tal-apps tiegħek huwa tabilħaqq mod tajjeb biex tiffranka l-ħajja tal-batterija tal-iPhone.

Grazzi tal-qari, u ftakar li tħallasha 'l quddiem,
David P.