2007 میں پہلی باگنی جاری ہونے کے بعد سے اپنی مرضی کے مطابق تھرڈ پارٹی کی بورڈ آئی او ایس کے صارفین کے لئے اپیل کر رہے ہیں۔ ایک باگنی کے ساتھ حاصل کی گئی تمام عمدہ خصوصیات کی طرح ، اگرچہ ، ایپل آخر کار اس کے اپنے ورژن کے ساتھ ہی پکڑ لی۔ آئی او ایس 8 کے ساتھ ، کمپنی لاکھوں صارفین کے لئے تھرڈ پارٹی کی بورڈ لایا۔ پہلے تو ، صرف کچھ تھرڈ پارٹی کی بورڈ دستیاب تھے ، لیکن اب ، تین ماہ بعد ، ایپ اسٹور کے پاس ٹائپ کرنے کے لئے بہت سارے نئے طریقے موجود ہیں۔ تاہم ، مجھے اس بات کا یقین نہیں ہے کہ کسٹم بورڈ کو تبدیل کرنا ضروری ہے کیونکہ ان میں ایک اہم خصوصیت موجود ہے: ڈکٹیشن۔ یہ ، اور کی بورڈ کے اصل سیٹ اپ کا عمل کافی پیچیدہ ہے۔
سیٹ اپ
جب iOS 8 کو رہا کیا گیا تھا ، میں ، بہت سارے دوسرے صارفین میں سے ، مجھے یقین ہے ، سوائپ ڈاؤن لوڈ کیا۔ چند سال قبل اینڈرائڈ پر اسے استعمال کرنے کے بعد ، میں نے سوچا کہ میں اسے دوبارہ کوشش کروں گا۔ ان کی انسٹالیشن گائیڈ کے باوجود ، کی بورڈ لگانا غیر متوقع طور پر مشکل تھا۔ مجموعی طور پر یہ چند قدم تھے ، ہاں ، لیکن مجھے اندازہ نہیں تھا کہ میں گہرائیوں سے ترتیبات میں جاؤں گا اور کی بورڈ کو اپنی ٹائپ پر مکمل رسائی فراہم کروں گا۔ لیکن اس کے بعد بھی کچھ اور۔
سپیکٹروم 44 کے ذریعے آئی فون سانچہ
ایپل اس عمل کو اور بہت زیادہ ہموار کر سکتا تھا۔ یہ ایسے ہی ہے جیسے وہ صارفین کو کسٹم کی بورڈز دینا چاہتے ہیں ، لیکن ان کو پوشیدہ رکھیں۔ "آپ انہیں ڈاؤن لوڈ کرسکتے ہیں ، لیکن ہم نہیں چاہتے ہیں کہ آپ ان کو اصل میں استعمال کریں۔" یہ بلکہ مضحکہ خیز ہے۔ اس میں کوئی وجہ نہیں ہے کہ صارفین کو کچھ انسٹال کرنے کے ل ten دس لوپوں کے ذریعے چھلانگ لگانا پڑے۔ کی بورڈز کسی بھی دوسرے ایپ کی طرح ہونا چاہئے: اسے ڈاؤن لوڈ کریں ، اسے کھولیں ، اس کی ہر چیز تک رسائی دیں اور اسے استعمال کرنا شروع کریں۔ ان سبھی چیزوں میں ، میں نے توقع کی تھی کہ انسٹالیشن کے عمل میں iOS کی ترتیبات کے کی بورڈ کے حصے میں حصہ لیا جائے گا۔ ایپس کے مابین کود پڑنے کا کوئی مطلب نہیں ہے۔
املا
میرے آئی فون پر کسٹم کی بورڈز استعمال نہ کرنے کی میری بنیادی وجہ یہ نہیں ہے کہ اس کو ترتیب دینے میں بہت زیادہ وقت لگتا ہے یا میری رازداری (اگلی بار) کے لئے بہترین نہیں ہوسکتا ہے ، اس کی وجہ یہ ہے کہ اس میں کوئی ڈکٹیشن نہیں ہے۔
مجھے ڈکٹیشن کے لئے سری کا استعمال پسند ہے۔ میں چلتے پھرتے ای میلز بھیجنے ، سمیلیٹنٹ میں چیزیں لکھنے ، اور یہاں تک کہ ایمیزون پر سامان تلاش کرنے کے ل to ہر وقت استعمال کرتا ہوں۔ iOS 8 کا ڈکٹیشن ابھی تک سب سے بہتر ہے ، جیسا کہ آپ گفتگو کرتے ہیں براہ راست آراء فراہم کرتے ہیں۔ تو پھر کیوں ، میں اسے ترک کروں گا؟ جب آپ چلتے پھرتے ہو تو کی بورڈ کے مابین سوئچ کرنا آسان نہیں ہوتا ہے ، اور iOS کا انٹیگریٹڈ ڈکٹیشن کو استعمال کرنے کا یہی واحد طریقہ ہے۔
جیسا کہ ایپل کے ایپ ایکسٹینشن پروگرامنگ گائیڈ میں کسٹم کی بورڈ سیکشن میں کہا گیا ہے ، "iOS 8.0 میں موجود تمام ایپ ایکسٹینشن کی طرح کسٹم کی بورڈز کو بھی ڈیوائس مائکروفون تک رسائی حاصل نہیں ہے ، لہذا ڈکٹیشن ان پٹ ممکن نہیں ہے۔" ہمیشہ کی طرح ، اس کا مطلب ڈکٹیشن نہیں ہے کبھی بھی کسٹم کی بورڈز پر دستیاب نہیں ہوں گے ، لیکن اس طرح کی ترقی کے رازداری کے مضمرات پر غور کرنے کے بعد کچھ چیزیں ذہن میں آجاتی ہیں۔
خود کو درست اور پیشن گوئی سے متعلق معلومات کا تبادلہ ایپل کے API کے ساتھ کرنا چاہئے جیسا کہ ٹچ ID کی طرح ہے
ایک چیز کے لئے ، اگر فیلسکی جیسے کی بورڈ نے ڈکٹیشن کی حمایت کی تو ، یہ آپ کے الفاظ کی نقل میں کیا استعمال کرے گا؟ وہاں کچھ اختیارات ہیں۔ ڈریگن ڈکٹیشن کے ڈویلپر نیوانس کا ایک این ڈی ای وی موبائل ان میں سے ایک اہم ہے۔ بیشتر بنیادی نفاذ کے لئے یہ مفت ہے۔ آپ اسے میریئم-ویبسٹر کے آئی او ایس ایپ ، آن اسٹار ریموٹ لنک لنک ایپ ، ڈریگن ڈکٹکشن کی اپنی ایپ اور مزید بہت کچھ میں کام پر پاسکتے ہیں۔ اگر ڈویلپرز مائکروفون تک رسائی حاصل کرنے میں کامیاب تھے ، تو وہ این ٹی ڈی وی جیسی سروس کو اپنے کی بورڈ میں ضم کرسکتے ہیں تاکہ ڈکٹیشن فراہم کرسکیں۔
ایک اور آپشن بھی ہے: ایپل کسی ایسے API کے ذریعے سری ڈیکٹیشن تک رسائی کی اجازت دے سکتا ہے جو صارف کی تقریر کو کسی تیسرے فریق سرور میں منتقل ہونے سے بھی بچائے گا۔ یقینا This یہ نظریاتی ہے۔
رازداری
آخر میں ، میں تھرڈ پارٹی کی بورڈز کے استعمال سے رازداری کے مضمرات کو دیکھنا چاہتا ہوں۔ ایپل کو اپنے موبائل پلیٹ فارم پر یہ انتہائی درخواست کی جانے والی خصوصیت لانے میں سالوں کا عرصہ لگا ، پھر بھی وہ رازداری کی دیوار میں کسی سوراخ کو گھونسنے میں کامیاب ہے۔ جب میں نے خوبصورت تخصیص کی بورڈز کے ذخیرہ کرنے والی ایک ایپ تھیم بورڈ کو استعمال کرنے کی کوشش کی تو مجھے ایک اداس چہرے اور "اجازت مطلوب" پاپ اپ کے ساتھ استقبال کیا گیا۔ اس نے پوچھا کہ میں اپنی ٹائپ میں کی بورڈ کو مکمل رسائی کی اجازت دیتا ہوں تاکہ یہ خودکشی اور پیش گوئی کی معلومات مہیا کرسکے۔ اس کے آس پاس کوئی راستہ نہیں ہے۔ آپ کو اعتماد کرنا ہوگا کہ ڈویلپر آپ کی ٹائپ کردہ کوئی چیز اسٹور یا فروخت نہیں کرے گا۔
مذکورہ بالا ایپ ایکسٹینشن پروگرامنگ گائیڈ میں ، ایپل یہ بھی بیان کرتا ہے کہ “ایک ایپ ڈویلپر اپنے ایپ میں موجود تمام کسٹم بورڈز کے استعمال کو مسترد کرنے کا انتخاب کرسکتا ہے۔ مثال کے طور پر ، کسی بینکنگ ایپ کا ڈویلپر ، یا کسی ایسے ایپ کا ڈویلپر جو امریکہ میں HIPAA رازداری کے اصول کے مطابق ہو ، ایسا کرسکتا ہے۔ ”تاہم اس میں سفاری شامل نہیں ہے ، اور بطور صارف آپ کے پاس کوئی راستہ نہیں ہے اس بات کو یقینی بنانا کہ کی بورڈ آپ کے براؤزر کے اندر جو ٹائپ کررہا ہے اس میں لاگ ان نہیں ہوتا ، چاہے وہ کریڈٹ کارڈ نمبر ہو یا نجی براؤزنگ کے موڈ میں ای میل۔
نتیجہ اخذ کرنا
ذاتی طور پر ، جب میں اپنی موٹرسائیکل ، گاڑی میں یا رش میں ہوتا ہوں تو مجھے ڈکٹیشن نہیں دینا پسند نہیں کرتا۔ تاہم ، iOS کے کسٹم کی بورڈز کی موجودہ صورتحال اس سے کہیں زیادہ سخت ہے۔ ڈکٹیشن ایسی چیز ہے جس کے بغیر میں زندہ رہ سکتا ہوں۔ رازداری کی کمی نہیں ہے۔ میں اپنی معلومات تیسری پارٹی کے مقابلے میں ایپل کے ہاتھوں میں رکھوں گا ، جو ممکن ہے کہ قابل اعتماد نہ ہو۔
کسی ڈیولپر کا کی بورڈ ڈاؤن لوڈ کرنے سے پہلے اس کی تحقیق کرنا صارف کا کام نہیں ہونا چاہئے۔ ایپل کو محض اس بات کی حدود ڈالنی چاہ. کہ ڈویلپر کے سرور میں کون سی معلومات منتقل ہوتی ہے ، کیوں کہ ایسا کرنے سے رازداری اور استعمال میں آسانی سے دونوں خدشات حل ہوجائیں گے۔ ٹچ ID کی تھرڈ پارٹی انضمام کیسے چلتی ہے اسی طرح ایپل کے API کے ساتھ خودبخود اور پیش گوئی کی جانکاری کا تبادلہ ہونا چاہئے۔ فنگر پرنٹ کو براہ راست ہینڈل کرنے کے بجا. ، ایپل کی جہاز پر چپ اس کی نشاندہی کرتا ہے اور تصدیق نامے کی تصدیق یا تردید کرنے والے سافٹ ویئر کو ایک کلید بھیجتا ہے۔ یہ وہی ہے جو کسٹم تھرڈ پارٹی کی بورڈز کی طرح ہونا چاہئے ، اور اگلے سال IOS 9 کے شروع ہونے سے پہلے میں یہ دیکھنا چاہتا ہوں۔
