Зарыг хаах

Мэдэгдэл нь орчин үеийн ухаалаг гар утасны салшгүй хэсэг бөгөөд iOS-ийн анхны хувилбар, дараа нь iPhone OS хүртэл тодорхой үйл явдлуудыг харуулах аргатай байсан. Өнөөдрийн өнцгөөс харахад тэр үеийн хэрэгжилт нь энгийн зүйл мэт санагдаж байна. iOS 3.0 хүртэл гуравдагч этгээдийн мэдэгдлийг дэмждэггүй байсан бөгөөд iOS 5-д Мэдэгдлийн төвийг нэвтрүүлэх хүртэл дэлгэцийн түгжээг тайлсны дараа мэдэгдлүүд бүрмөсөн алга болдог. iOS 8-д эдгээр хоёр үе шатын дараа мэдэгдлийн өөр нэг чухал үе шат ирдэг - мэдэгдлүүд интерактив болдог.

Одоогоор тэд зөвхөн мэдээллийн зорилгоор үйлчилсэн. Тэдгээрийг устгахаас гадна хэрэглэгчид зөвхөн мэдэгдэлтэй холбоотой програмыг нээх боломжтой байсан, жишээлбэл, мессеж нь тодорхой харилцан яриаг нээсэн. Гэхдээ энэ нь бүх харилцааны төгсгөл байв. Интерактив мэдэгдлийн жинхэнэ анхдагч нь iPhone гарснаас хойш хоёр жилийн дараа буюу 2009 онд WebOS-ийг танилцуулсан Palm байсан. Интерактив мэдэгдлүүд нь жишээлбэл, програм нээлттэй байх үед хуанли дахь урилгатай ажиллах боломжтой болсон бол өөр мэдэгдэл нь хөгжим тоглуулахыг удирддаг. Хожим нь интерактив мэдэгдлүүдийг Android-д тохируулсан бөгөөд 2011 онд Ice Cream Sandwich 4.0 хувилбар, Jelly Bean-ийн 4.3 хувилбар нь тэдний боломжуудыг улам өргөжүүлсэн.

Өрсөлдөөнтэй харьцуулахад Apple маш удаан байсан бол нөгөө талаас мэдэгдлийн асуудлыг шийдвэрлэх эцсийн шийдэл нь ойлгоход хялбар, тогтвортой бөгөөд аюулгүй юм. Андройд мэдэгдлүүдийг жижиг хэрэглүүр, виджет болгон хувиргаж чаддаг ч хэрэв хүсвэл iOS дээрх мэдэгдлүүд нь илүү зорилготой. Виджетийн түвшинд илүү сайн харилцахын тулд Apple нь хөгжүүлэгчдэд Мэдэгдлийн төвд тусдаа таб үлдээдэг бол мэдэгдлүүд нь нэг удаагийн үйлдэлд илүү их эсвэл бага байдаг.

Мэдэгдэлтэй тулгарсан бүх газарт харилцан үйлдэл хийх боломжтой - Мэдэгдлийн төвд, баннер эсвэл модаль мэдэгдлүүд, гэхдээ түгжигдсэн дэлгэц дээр. Мэдэгдэл бүр нь дөрвөн үйлдэл хийх боломжтой горимын мэдэгдлээс бусад хоёр хүртэлх үйлдлийг зөвшөөрөх боломжтой. Мэдэгдлийн төв болон түгжигдсэн дэлгэц дээр мэдэгдлийн сонголтуудыг нээхийн тулд зүүн шудархад л баннерыг доош татах шаардлагатай. Модын мэдэгдлүүд нь энд үл хамаарах зүйл бөгөөд хэрэглэгчдэд "Сонголтууд" ба "Цуцлах" товчлууруудыг санал болгодог. "Сонголтууд" дээр товшсоны дараа доорх таван товчлуур (дөрвөн үйлдэл болон Цуцлах) санал болгож мэдэгдэл өргөжин тэлнэ.

Үйлдлүүд нь хор хөнөөлтэй, үл эвдэх гэсэн ангилалд хуваагддаг. Урилгыг хүлээн авахаас эхлээд мессежийн хариуг тэмдэглэх хүртэл бүх үйлдлүүд нь хор хөнөөлгүй байж болно. Хор хөнөөлтэй үйлдэл нь ихэвчлэн устгах, хаах гэх мэт үйлдлүүдтэй холбоотой байдаг бөгөөд цэсэнд улаан товчлуур байдаг бол үл эвдэх үйлдэл нь саарал эсвэл цэнхэр өнгөтэй байдаг. Үйлдлийн ангиллыг хөгжүүлэгч өөрөө шийддэг. Түгжих дэлгэцийн тухайд, хөгжүүлэгчид аюулгүй байдлын кодыг идэвхтэй байх үед ямар төрлийн үйлдэл хийхийг шаарддаг. Энэ нь хэн нэгэн таны зурваст хариу бичих эсвэл дэлгэцийн түгжээнээс имэйлийг устгахаас сэргийлнэ. Түгээмэл практик нь төвийг сахисан үйлдлүүдийг зөвшөөрөх байх бөгөөд хариу илгээх, устгах гэх мэт бусад бүх үйлдэл нь код шаарддаг.

Нэг програм нь хэд хэдэн ангиллын мэдэгдлийг ашиглаж болох бөгөөд үүний дагуу боломжтой үйлдлүүд нээгдэх болно. Жишээлбэл, хуанли нь уулзалтын урилга, сануулагчийн бусад интерактив товчлууруудыг санал болгож болно. Жишээлбэл, Facebook нь нийтлэлд "Таалагдсан", "Хуваалцах", найзынхаа мессежинд "Хариулах", "Харах" гэсэн сонголтыг санал болгодог.

Практикт интерактив мэдэгдэл

Одоогийн байдлаар iOS 8 нь олон програмын интерактив мэдэгдлийг дэмждэггүй. Хамгийн чухал зүйл бол мэдэгдлээс шууд iMessages болон SMS-д хариу бичих чадвар юм. Эцсийн эцэст, энэ сонголт нь тохиромжтой хэрэгслийн ачаар jailbreak хийх байнгын шалтгаан байсан. Хазуулсан SMS Аппликейшнийг эхлүүлэхгүйгээр хаанаас ч зурваст хариу бичих боломжтой. Хэрэв та мессежийн горимын мэдэгдлийн төрлийг сонговол хурдан хариу өгөх интерфейс нь BiteSMS-тэй маш төстэй байх болно. Хэрэв та баннер эсвэл мэдэгдлийн төвөөс хариу бичих юм бол текстийн талбар нь дэлгэцийн дунд биш харин дэлгэцийн дээд хэсэгт гарч ирнэ. Мэдээжийн хэрэг, энэ функцийг гуравдагч этгээдийн програмууд, Facebook эсвэл Skype-аас ирсэн мессежүүдэд хурдан хариу өгөх эсвэл Twitter дээрх @ дурдахад ашиглах боломжтой.

Дээр дурдсан хуанли нь урилгатай дээр дурдсан байдлаар ажиллах боломжтой бөгөөд имэйлийг шууд тэмдэглэх эсвэл устгах боломжтой. Гэсэн хэдий ч хамгийн сонирхолтой зүйл бол хөгжүүлэгчид интерактив мэдэгдлүүдтэй хэрхэн харьцаж байгааг харах явдал юм. Жишээлбэл, даалгаврын мастерууд даалгаврын мэдэгдлийг хойшлуулж, даалгаврыг дууссан гэж тэмдэглэж, Ирсэн хайрцагт шинэ даалгавар оруулахын тулд текст оруулах боломжтой. Нийгмийн болон барилгын тоглоомууд мөн цоо шинэ хэмжигдэхүүнтэй болж, бид тоглоомыг тоглоогүй байхад тохиолдсон үйл явдлыг хэрхэн шийдвэрлэхээ шийдэхийн тулд үйлдлүүдийг ашиглаж болно.

Өргөтгөл болон Баримт бичиг сонгогчийн хамт интерактив мэдэгдлүүд нь үйлдлийн системүүдийн ирээдүй рүү чиглэсэн зөв алхам юм. Тэд зарим талаараа Андройд шиг тийм ч их эрх чөлөөг санал болгодоггүй, зөвхөн нэгдмэл байдлын үүднээс төдийгүй аюулгүй байдлын үүднээс хязгаартай байдаг. Олон програмын хувьд эдгээр нь жишээлбэл, IM үйлчлүүлэгчдийн хувьд тийм ч чухал биш боловч мэдэгдлийг хэр чадварлаг ашиглах нь хөгжүүлэгчдээс хамаарна. Учир нь iOS 8 дээрх эдгээр мэдээ нь тэдэнд зориулагдсан юм. Бидэнд намар их зүйл хүлээж байгаа нь гарцаагүй.

.