Փակել գովազդը

Ծանուցումները ժամանակակից սմարթֆոնների անբաժանելի մասն են, և նույնիսկ iOS-ի առաջին տարբերակը, այնուհետև iPhone OS-ն ուներ որոշակի իրադարձություններ ցուցադրելու միջոց: Այսօրվա տեսանկյունից, այն ժամանակվա իրականացումը պարզունակ է թվում: Մինչև iOS 3.0-ը երրորդ կողմի ծանուցումների աջակցություն չկար, և մինչև iOS 5-ում Ծանուցումների կենտրոնի ներդրումը, էկրանն ապակողպելուց հետո ծանուցումները հաճախ ընդմիշտ կորչում էին: iOS 8-ում այս երկու կարևոր իրադարձություններից հետո գալիս է ծանուցումների ևս մեկ կարևոր իրադարձություն՝ ծանուցումները դառնում են ինտերակտիվ:

Մինչ այժմ դրանք ծառայել են միայն տեղեկատվական նպատակներով։ Բացի դրանք ջնջելուց, օգտատերերին թույլատրվում էր միայն տեղում բացել համապատասխան հավելվածը, որը կապված էր ծանուցման հետ, օրինակ՝ տեքստային հաղորդագրությունը բացեց կոնկրետ խոսակցություն։ Բայց դա բոլոր փոխգործակցության ավարտն էր: Ինտերակտիվ ծանուցումների իրական առաջամարտիկը Palm-ն էր, որը դրանք WebOS-ով ներկայացրեց դեռևս 2009 թվականին՝ iPhone-ի թողարկումից երկու տարի անց: Ինտերակտիվ ծանուցումները հնարավորություն տվեցին, օրինակ, աշխատել օրացույցի հրավերների հետ, մինչ հավելվածը բաց էր, մինչդեռ մեկ այլ ծանուցում վերահսկում էր երաժշտության նվագարկումը: Հետագայում ինտերակտիվ ծանուցումները հարմարեցվեցին Android-ի կողմից, 2011-ին 4.0 Ice Cream Sandwich տարբերակով, 4.3 Jelly Bean տարբերակով, այնուհետև ավելի ընդլայնեցին իրենց հնարավորությունները:

Մրցակցության համեմատ՝ Apple-ը շատ դանդաղ է գործել, մյուս կողմից՝ ծանուցումների հարցի վերջնական լուծումը հեշտ է հասկանալի, հետևողական և միևնույն ժամանակ անվտանգ։ Չնայած Android-ը կարող է ծանուցումները վերածել հարմար փոքրիկ հավելվածների, վիջեթները, եթե ցանկանում եք, iOS-ում ծանուցումները զգալիորեն ավելի նպատակային են: Վիդջեթների մակարդակում ավելի մեծ փոխազդեցության համար Apple-ը ծրագրավորողներին թողնում է առանձին ներդիր Ծանուցումների կենտրոնում, մինչդեռ ծանուցումները քիչ թե շատ նախատեսված են մեկանգամյա գործողությունների համար:

Փոխազդեցությունը կարող է տեղի ունենալ բոլոր այն վայրերում, որտեղ դուք հանդիպում եք ծանուցումների՝ Ծանուցումների կենտրոնում, բաններներով կամ մոդալ ծանուցումներով, բայց նաև կողպված էկրանին: Յուրաքանչյուր ծանուցում կարող է թույլ տալ մինչև երկու գործողություն, բացառությամբ մոդալ ծանուցման, որտեղ կարող են տեղադրվել չորս գործողություն: Ծանուցման կենտրոնում և կողպէկրանին, պարզապես սահեցրեք ձախ՝ ծանուցման տարբերակները բացահայտելու համար, և ցուցանակը պետք է ներքև քաշվի: Այստեղ բացառություն են մոդալ ծանուցումները, օգտատիրոջն առաջարկվում է «Ընտրանքներ» և «Չեղարկել» կոճակները։ «Ընտրանքներ» հպելուց հետո ծանուցումն ընդլայնվում է՝ ներքևում առաջարկելով հինգ կոճակ (չորս գործողություն և Չեղարկել)

Գործողությունները բաժանվում են իրենց կատեգորիաների՝ կործանարար և ոչ կործանարար: Բոլոր գործողությունները՝ սկսած հրավերի ընդունումից մինչև հավանելը մինչև հաղորդագրության պատասխանը նշելը, կարող են ոչ կործանարար լինել: Կործանարար գործողությունները սովորաբար կապված են ջնջման, արգելափակման և այլնի հետ, և ցանկում ունեն կարմիր կոճակ, մինչդեռ ոչ կործանարար գործողությունների կոճակները մոխրագույն կամ կապույտ են: Գործողությունների կատեգորիան որոշում է մշակողը: Կողպէկրանի հետ կապված, մշակողը նաև որոշում է, թե ինչ տեսակի գործողությունների համար կպահանջվի մուտքագրել անվտանգության կոդը, երբ այն ակտիվ է: Սա թույլ չի տալիս որևէ մեկին պատասխանել ձեր հաղորդագրություններին կամ էլ-նամակները կողպէկրանից ջնջել: Ընդհանուր պրակտիկան հավանաբար կլինի չեզոք գործողություններ թույլ տալը, մնացած բոլորը, ինչպիսիք են պատասխաններ փակցնելը կամ ջնջելը, այնուհետև կոդ կպահանջեն:

Մեկ հավելվածը կարող է օգտագործել ծանուցումների մի քանի կատեգորիա, որոնց համաձայն կբացվեն հասանելի գործողությունները։ Օրինակ, օրացույցը կարող է առաջարկել այլ ինտերակտիվ կոճակներ հանդիպման հրավերների և հիշեցումների համար: Նմանապես, Facebook-ը, օրինակ, կառաջարկի «Like» և «Share» տարբերակներ՝ գրառումների համար, իսկ «Պատասխանել» և «Դիտել»՝ ընկերոջ հաղորդագրության համար:

Ինտերակտիվ ծանուցում գործնականում

Իր ներկայիս տեսքով iOS 8-ը չի աջակցում ինտերակտիվ ծանուցումներ բազմաթիվ հավելվածների համար: Անկասկած, ամենակարևորը iMessages-ին և SMS-ներին անմիջապես ծանուցումից պատասխանելու հնարավորությունն է: Ի վերջո, այս տարբերակը հաճախակի պատճառ էր jailbreaking-ի համար, որտեղ դա տեղի ունեցավ հարմար օգտակար ծառայության շնորհիվ: BiteSMS կարող է ցանկացած վայրից պատասխանել հաղորդագրություններին՝ առանց հավելվածը գործարկելու: Եթե ​​հաղորդագրությունների համար ընտրեք մոդալ ծանուցման տեսակ, արագ պատասխանի միջերեսը շատ նման կլինի BiteSMS-ին: Եթե ​​դուք պատասխանում եք դրոշի կամ ծանուցման կենտրոնից, տեքստային դաշտը կհայտնվի էկրանի վերևի մասում՝ էկրանի մեջտեղի փոխարեն: Իհարկե, այս գործառույթը հասանելի կլինի նաև երրորդ կողմի հավելվածներին, Facebook-ից կամ Skype-ից հաղորդագրություններին արագ պատասխանելուն կամ Twitter-ում @հիշատակումներին:

Նշված օրացույցն իր հերթին կարող է հրավերների հետ աշխատել վերը նկարագրված եղանակով, իսկ էլ. նամակները կարող են ուղղակիորեն նշվել կամ ջնջվել։ Այնուամենայնիվ, ամենահետաքրքիրը կլինի տեսնել, թե ինչպես են մշակողները վարվում ինտերակտիվ ծանուցումների հետ: Օրինակ, առաջադրանքների ղեկավարները կարող են հետաձգել առաջադրանքների ծանուցումները, նշել առաջադրանքը որպես ավարտված և, հնարավոր է, նույնիսկ օգտագործել տեքստի մուտքագրում նոր առաջադրանքները մուտքի արկղ մուտքագրելու համար: Սոցիալական և շինարարական խաղերը կարող են նաև ստանալ բոլորովին նոր հարթություն, որտեղ մենք կարող ենք գործողություններ կիրառել՝ որոշելու համար, թե ինչպես վարվել մի իրադարձության հետ, որը տեղի է ունեցել այն ժամանակ, երբ մենք խաղը միացված չէինք:

Ընդլայնումների և Փաստաթղթերի ընտրիչի հետ միասին ինտերակտիվ ծանուցումները ճիշտ ուղղությամբ քայլ են դեպի օպերացիոն համակարգերի ապագան: Նրանք որոշ առումներով այնքան ազատություն չեն առաջարկում, որքան Android-ը, նրանք ունեն իրենց սահմանները ոչ միայն միատեսակության, այլ նաև անվտանգության համար։ Շատ հավելվածների համար դրանք այնքան կարևոր չեն լինի, որքան, օրինակ, IM հաճախորդների համար, բայց մշակողների գործն է լինելու, թե որքան հմտորեն նրանք կարող են օգտագործել ծանուցումները: Քանի որ iOS 8-ի այս նորությունները նրանց համար են նախատեսված։ Անկասկած, աշնանը շատ բան ունենք սպասելու։

.