Reklamê bigire

Hîn jî gelek kes hene ku nizanin ka multitasking di iOS-ê de çawa dixebite. Ji bo destpêkê, lêbelê, pêdivî ye ku meriv destnîşan bike ku ev ne pirzimanî ya rastîn e, lê çareseriyek pir biaqil e ku pergalê an bikarhêner bar nake.

Mirov bi gelemperî dikare xurafeyan bibihîze ku sepanên ku di paşerojê de di iOS-ê de têne xebitandin bîranîna xebitandinê tije dikin, ku dibe sedema hêdîbûna pergalê û jiyana bateriyê, ji ber vê yekê bikarhêner divê wan bi destan qut bike. Barê multitasking bi rastî navnîşek hemî pêvajoyên paşerojê yên ku têne xebitandin vedihewîne, lê tenê serîlêdanên herî dawîn hatine destpêkirin. Ji ber vê yekê bikarhêner ne hewce ye ku ji pêvajoyên ku di paşerojê de têne xebitandin ji bilî çend rewşan xeman bike. Dema ku hûn bişkoja Home pêl dikin, serîlêdan bi gelemperî di xew de diçe an jî diqede, da ku ew êdî pêvajoyê an bataryayê bar neke û ger hewce bike bîra hewce azad bike.

Ji ber vê yekê, gava ku hûn bi dehan pêvajoyên xebitandinê hene, ev ne piralîûçalakî ye, tenê yek serîlêdan her gav li pêşiyê dixebite, ku heke hewce bike bi tevahî tê sekinandin. Tenê çend pêvajoyên duyemîn di paşerojê de dimeşin. Ji ber vê yekê hûn ê kêm caran li ser iOS-ê bi têkçûnek serîlêdanê re rû bi rû bimînin, mînakî Android bi serîlêdanên xebitandinê yên ku bikarhêner neçar e ku bala xwe bide tijî ye. Ji aliyekî ve, ev xebata bi cîhazê re ne xweş dike, û ji hêla din ve, dibe sedema, mînakî, destpêkirina hêdî û veguheztina di navbera serlêdanan de.

Cureyê dema xebitandinê ya sepanê

Serlêdana li ser cîhaza weya iOS di yek ji van 5 dewletan de ye:

  • Dimeşin: serîlêdan dest pê dike û li pêşiyê dixebite
  • Paşî: ew hîn jî dimeşe lê di paşerojê de dixebite (em dikarin serîlêdanên din bikar bînin)
  • Rawestandin: Hîn jî RAM bikar tîne lê nayê xebitandin
  • Bêkar: serîlêdan dimeşe lê fermanên nerasterast (mînak, gava ku hûn amûrê bi sepanê dimeşînin kilît dikin)
  • Nexebite: Serlêdan qediya an dest pê nekir

Tevlihevî tê dema ku sepan diçe paşnavê da ku aciz nebe. Dema ku hûn bişkoka Home pêl dikin an jî îşaretekê bikar tînin da ku serîlêdanê (iPad) girtî bikin, serîlêdan diçe paşnavê. Piraniya sepanan di nav saniyeyan de têne sekinandin (Ew di RAM-a iDevice-ê de têne hilanîn da ku ew zû werin destpêkirin, ew pêvajoyê bi qasî bar nakin û bi vî rengî jiyana bateriyê xilas dikin) Dibe ku hûn bifikirin ku ger serîlêdanek karanîna bîranînê bidomîne, we heye ji bo azadkirina wê bi destan jêbirin. Lê hûn ne hewce ne ku wiya bikin, ji ber ku iOS wê ji we re bike. Ger we serîlêdanek daxwazkar a ku di paşerojê de hatî sekinandin hebe, wek lîstikek ku mîqdarek mezin RAM bikar tîne, iOS dê bixweber gava ku hewce bike wê ji bîrê rake, û hûn dikarin bi tikandina îkonê serîlêdanê ji nû ve bidin destpêkirin.

Yek ji van dewletan di barika pirzimanî de nayê xuyang kirin, panel tenê navnîşek sepanên ku vê dawiyê hatine destpêkirin nîşan dide bêyî ku serîlêdan di paşerojê de were sekinandin, sekinandin an xebitandin. Di heman demê de hûn dikarin bala xwe bidin ku serîlêdana ku niha tê xebitandin di panela Pirjimariyê de xuya nake

Karên paşnavê

Bi gelemperî, gava ku hûn bişkojka Home pêl bikin, serîlêdan dê di paşperdeyê de bixebite, û heke hûn wê bikar neynin, ew ê bixweber di nav pênc saniyan de bisekine. Ji ber vê yekê heke hûn podcastek dakêşin, mînakî, pergal wê wekî serîlêdanek xebitandinê dinirxîne û bidawîbûnê deh hûrdeman dereng dixe. Herî zêde piştî deh deqeyan pêvajo ji bîrê derdikeve. Bi kurtasî, heke ji bo temamkirina wê ji 10 hûrdeman zêdetir nekişîne, hûn ne hewce ne ku bi tikandina bişkojka Home dakêşana xwe qut bikin.

Di paşerojê de diherikin nediyar

Di rewşa bêçalaktiyê de, pergal di nav pênc saniyan de sepanê diqedîne û di rewşa dakêşan de jî deh deqeyan bidawîbûn tê taloqkirin. Lêbelê, hejmarek hindik serîlêdan hene ku hewce ne ku di paşerojê de bixebitin. Li vir çend mînakên sepanan hene ku dikarin di iOS 5-ê de bêdawî di paşîn de bixebitin:

  • Serlêdanên ku deng dileyizin û divê ji bo demekê werin sekinandin (di dema têlefonê de muzîkê rawestînin, hwd.),
  • Serlêdanên ku cîhê we dişopînin (nermalava navîgasyonê),
  • Serlêdanên ku bangên VoIP-ê digirin, mînakî heke hûn Skype bikar bînin, hûn dikarin bangek bistînin jî dema ku serîlêdan di paşerojê de be,
  • Daxistinên otomatîk (mînak Newsstand).

Pêdivî ye ku hemî serîlêdan werin girtin heke ew êdî peywira li ber destan neqewiminin (wek dakêşana paşîn). Lêbelê, îstîsna hene ku di paşerojê de bi domdarî dimeşin, wek sepana Mail-a xwecî. Ger ew di paşerojê de dixebitin, ew bîranîn, karanîna CPU-yê digirin an jî jiyana batterê kêm dikin

Serlêdanên ku destûr didin ku di paşerojê de bêdawî bixebitin dikarin her tiştê ku dikin bikin dema ku dixebitin, ji lîstina muzîkê bigire heya dakêşana beşên nû yên Podcast-ê.

Wekî ku min berê jî behs kir, bikarhêner qet hewce nake ku sepanên ku di paşerojê de dixebitin bigire. Ji vê yekê tenê îstîsna ev e ku gava serîlêdanek ku di paşerojê de dixebite têk diçe an bi rêkûpêk ji xewê şiyar nabe. Dûv re bikarhêner dikare serîlêdanan bi destan di barika pirzimanî de bigire, lê ev kêm kêm diqewime.

Ji ber vê yekê, bi gelemperî, hûn ne hewce ne ku hûn pêvajoyên paşerojê birêve bibin ji ber ku pergal dê wan bixwe bigire. Ji ber vê yekê iOS pergalek wusa nû û bilez e.

Ji perspektîfa pêşdebiran

Serlêdan dikare bi tevahî şeş dewletên cihêreng re wekî beşek pir-tasking reaksiyonê bike:

1. applicationWillResignActive

Di werger de, ev rewş tê vê wateyê ku serîlêdan dê di pêşerojê de (ji çend milî çirkeyan) ji serîlêdana çalak (ango, serîlêdana li pêş) îstifa bike. Ev diqewime, ji bo nimûne, dema ku di dema karanîna serîlêdanê de bangek distîne, lê di heman demê de, ev rêbaz di heman demê de dibe sedema vê rewşê berî ku serîlêdan bikeve paşîn, ji ber vê yekê hûn hewce ne ku van guhertinan li ber çavan bigirin. Ev rêbaz di heman demê de guncan e ku, mînakî, dema ku têlefonek tê de hemî çalakiyên ku dike rawestîne û li benda dawiya bangê bimîne.

2. applicationDidEnterBackground

Rewş destnîşan dike ku serîlêdan ketiye paş. Pêdivî ye ku pêşdebir vê rêbazê bikar bînin da ku hemî pêvajoyên ku ne hewce ne hewce ne ku di paşperdeyê de bimeşînin û bîranîna daneyên nekarandî û pêvajoyên din paqij bikin, wek mînak demjimêrên qediya, paqijkirina wêneyên barkirî ji bîra ku ne hewce ne hewce ne, an girtina girêdanên bi pêşkêşkeran re, heya ku ji bo serîlêdanê krîtîk be ku girêdanên di paşerojê de temam bike. Dema ku rêbaz di serîlêdanê de tê gazî kirin, divê ew di bingeh de were bikar anîn da ku serîlêdanê bi tevahî rawestîne heke hin beşek jê ne hewce ye ku di paşerojê de were xebitandin.

3. applicationWillEnterForeground

Ev dewlet berevajiyê dewleta yekem e, ku dê serlêdan ji dewleta çalak re îstifa bike. Dewlet bi tenê tê vê wateyê ku sepana razanê dê di nav çend millisecondên pêş de ji nû ve dest pê bike û li pêşiyê xuya bibe. Pêdivî ye ku pêşdebiran vê rêbazê bikar bînin da ku pêvajoyên ku dema ku serîlêdan di paşerojê de neçalak bûn ji nû ve bidin destpêkirin. Pêdivî ye ku girêdanên bi pêşkêşkeran re ji nû ve werin saz kirin, demjimêr ji nû ve werin vegerandin, wêne û daneyan li bîranînê werin barkirin, û pêvajoyên din ên pêwîst dikarin ji nû ve dest pê bikin berî ku bikarhêner serlêdana barkirî dîsa bibîne.

4. applicationDidBecomeActive

Dewlet destnîşan dike ku serîlêdan piştî ku ji nû ve hatî vegerandin çalak bûye. Ev rêbazek e ku dikare ji bo verastkirinên zêde yên navrûya bikarhêner an vegerandina UI li rewşa wê ya orîjînal were bikar anîn. di rêbaza vê û di rêbaza berê de çi diqewime hişyar bike. Bi ferqa çend milîsaniyeyan yek li pey hev têne gotin.

5. applicationWillTerminate

Ev rewş çend milî çirkeyan berî ku serîlêdan derkeve çêdibe, ango berî ku serîlêdan bi rastî biqede. An bi destan ji pirtasking an dema ku cîhazê vedimirîne. Pêdivî ye ku rêbaz were bikar anîn da ku daneyên pêvajoyî hilîne, hemî çalakiyan bi dawî bike û daneyên ku êdî hewce nebin jêbirin.

6. applicationDidReceiveMemoryWarning

Dewleta herî dawî ya ku herî zêde tê nîqaşkirin e. Ger hewce be, ew berpirsiyar e ku serîlêdanê ji bîra iOS-ê derxîne heke ew çavkaniyên pergalê bêhewce bikar bîne. Ez bi taybetî nizanim iOS bi sepanên paşerojê re çi dike, lê ger pêdiviya wî bi serîlêdanek hebe da ku çavkaniyan ji pêvajoyên din re berde, ew bi hişyariyek bîranînê jê re vedibêje ku çi çavkaniyên xwe berde. Ji ber vê yekê ev rêbaz di serîlêdanê de tê gotin. Pêdivî ye ku pêşdebir wê bicîh bikin da ku serîlêdan bîranîna ku xwe veqetandiye berde, her tiştê di pêşkeftinê de hilîne, daneyên nepêwist ji bîrê paqij bike, û wekî din bi têra xwe bîranîn azad bike. Rast e ku gelek pêşdebiran, tewra destpêk jî, li ser tiştên weha nafikirin an fam nakin, û wê hingê dibe ku serîlêdana wan jiyana bateriyê tehdîd bike û/an çavkaniyên pergalê bêyî hewcedariyê dixwe, hetta di paşerojê de.

Hûkûm

Van şeş dewlet û rêbazên pêwendiya wan paşxaneya hemî "pirtûka" di iOS-ê de ne. ew pergalek mezin e, heya ku pêşdebiran vê rastiyê paşguh nekin ku hewce ye ku berpirsiyar bin li ser tiştên ku serîlêdan davêje ser cîhazên bikarhênerên xwe, heke ew kêm bibin an jî ji pergalê hişyarî bistînin û hwd.

Kanî: macworld.com

Nivîskar: Jakub Požárek, Martin Doubek (ArnieX)

 
Pirsgirêka we jî heye ku hûn çareser bikin? Ma hûn hewceyê şêwirmendiyê ne an dibe ku serîlêdana rast bibînin? Dudilî nebin ku bi forma di beşê de bi me re têkilî daynin Şêwirmendî, carek din em ê bersiva pirsa we bidin.

.