اشتهار بند ڪريو

iOS 8 ۾ ٽئين پارٽي ڪيبورڊ جو انضمام صارفين ۽ ڊولپرز لاءِ هڪ جيتري خوش آئند ترقي هئي. اهو دروازو کوليو مشهور ٽئين پارٽي ڪيبورڊس جهڙوڪ سوائپ يا سوفٽ ڪي. سيڪيورٽي جي حصي جي طور تي، ايپل جزوي طور ڪيبورڊ کي محدود ڪري ڇڏيو آهي. مثال طور، اهي پاسورڊ داخل ڪرڻ لاءِ استعمال نٿا ڪري سگهجن. iOS 8 دستاويزن مان ڪيتريون ئي ٻيون حدون نڪرنديون آهن، جن مان سڀ کان افسوسناڪ هو ڪيبورڊ استعمال ڪندي ڪرسر کي منتقل ڪرڻ جي ناڪامي. بهرحال، اهو لڳي ٿو ته iOS 8 بيٽا 3 ۾، ايپل هن حد کي ڇڏي ڏنو آهي، يا بلڪه هڪ API شامل ڪيو آهي ته ڪسر تحريڪ کي چالو ڪرڻ لاء.

پابندي بابت معلومات سامهون اچي رهي هئي پروگرامنگ ڪسٽم ڪيبورڊ تي دستاويز، جتي چوي ٿو:

” […] ڪسٽم ڪيبورڊ متن کي نشانو نه ٿو ڪري سگھي يا ڪرسر پوزيشن کي ڪنٽرول ڪري سگھي ٿو. اهي عمل هڪ ٽيڪسٽ ان پٽ ايپليڪيشن ذريعي ڪنٽرول ڪيا ويندا آهن جيڪي ڪيبورڊ استعمال ڪندا آهن"

ٻين لفظن ۾، ڪرسر ايپليڪيشن پاران ڪنٽرول ڪيو ويندو آهي، ڪيبورڊ نه. هي پيراگراف اڃا تائين نئين iOS 8 بيٽا جي ڇڏڻ کان پوء اپڊيٽ نه ڪيو ويو آهي، جڏهن ته، نئين APIs جي دستاويزن ۾ ڊولپر Ole Zorn پاران دريافت ڪيو ويو هڪ جيڪو، ان جي وضاحت مطابق، آخرڪار هن عمل کي فعال ڪندو. وضاحت لفظي طور تي اهو سڀ ڪجهه چوي ٿو "ڪردار کان فاصلي سان متن جي پوزيشن کي ترتيب ڏيو". انهي جي مهرباني، ڪيبورڊ کي هڪ آپريشن تائين رسائي حاصل ڪرڻ گهرجي جيڪا هن وقت تائين صرف ايپليڪيشن ڪنٽرول ڪري سگهي ٿي.

 

ٽئين پارٽي ڪيبورڊ لاءِ، جينيئس اهڙيءَ طرح لاڳو ٿي سگهي ٿو ڊينيل هوپر پاران تصور 2012 کان، جتي ڪيبورڊ تي افقي طور تي ڇڪڻ سان ڪرسر کي منتقل ڪرڻ ممڪن آهي. بعد ۾، هي خصوصيت هڪ جيل برڪ ٽائيڪ ذريعي ظاهر ٿيو سوائپ چونڊي. اهو تصور پڻ ايپ اسٽوري ۾ ڪيترن ئي ائپس پاران لاڳو ڪيو ويو آهي ايڊيٽوريلاولي زورن پاران تيار ڪيل هڪ لکڻ واري سافٽ ويئر، جيتوڻيڪ ڇڪڻ ممڪن آهي صرف ڪيبورڊ جي مٿان هڪ خاص بار تي.

iOS تي ڪرسر لڳائڻ ڪڏهن به سڀ کان وڌيڪ صحيح يا آرامده نه رهيو آهي، ۽ ٽئين پارٽي ڪيبورڊ آخرڪار هن ست سال پراڻي تصور کي بهتر ڪري سگهي ٿو. WWDC 2014 تي، اهو ڏٺو ويو ته ايپل ڊولپرز کي ڪيئن گڏ ڪرڻ چاهي ٿو، ۽ نئين API ظاهري طور تي انهن جي درخواستن جو جواب آهي.

.