ونڈوز 8: ڈویلپرز اور ان کا ونڈوز اسٹور کے ساتھ تعلق
فہرست کا خانہ:
- سٹور میں داخل ہونے کے لیے جدید UI ایپ کو کیا پورا کرنا ہوگا؟
- ڈیسک ٹاپ ایپلیکیشنز ہاں، لیکن صرف لنکس کے طور پر
- ونڈوز اسٹور میں بیٹا اور آزمائشی ورژن
- درخواست کی قیمتیں: 1.49 سے 1000 ڈالر تک
- ایپ کے اندر خریداری، ایپلی کیشنز کے ذریعے پیسہ کمانے کا ایک اور طریقہ
- پش اطلاعات، لائیو کنیکٹ اور اشتہاری نیٹ ورکس
- خصوصی ونڈوز 8 گہرائی میں
ہم ونڈوز 8 پر اپنی خصوصی کو جاری رکھتے ہیں۔ پچھلی قسط میں ہم نے ونڈوز اسٹور کا گہرائی سے تجزیہ کیا کہ اس نے کیسے کام کیا اور اپنی ضرورت کی ایپلی کیشن کو تلاش کرنے کے لیے ہم اس سے کیسے فائدہ اٹھا سکتے ہیں۔ آج ہم ایپ سٹور کے بارے میں بھی بات کرنے جا رہے ہیں، لیکن اس بار ڈویلپرز کے نقطہ نظر سے: سٹور میں ظاہر ہونے کے لیے ایپ کو کن ضروریات کو پورا کرنا پڑتا ہے اور مائیکروسافٹ کی جانب سے کون سی اضافی خدمات پیش کی جاتی ہیں۔
سٹور میں داخل ہونے کے لیے جدید UI ایپ کو کیا پورا کرنا ہوگا؟
ایک جدید UI ایپ کے لیے اسے Windows سٹور تک پہنچانے کے لیے، اسے پہلے ٹیسٹوں کی ایک سیریز میں کامیاب ہونا پڑتا ہے۔مائیکروسافٹ سخت تقاضے قائم کرتا ہے، دونوں کوڈ اور API کی سطح کے ساتھ ساتھ استعمال کی سطح پر، جو کسی بھی ایسی ایپلیکیشن کو اسٹور تک پہنچنے سے روکتا ہے جس کا معیار کم سے کم نہ ہو۔
سرٹیفیکیشن کے دو مراحل ہیں، ایک خودکار اور دوسرا لوگوں کے ذریعے کیا جاتا ہے۔ خودکار جانچ کے مرحلے میں، اس بات کی تصدیق کی جاتی ہے کہ ایپلیکیشن صرف اجازت یافتہ APIs کو کال کرتی ہے اور یہ کہ بھیجی گئی تمام فیلڈز اور فائلز (کیپچرز اور آئیکنز) متعلقہ پابندیوں کی تعمیل کرتے ہیں۔
اگلا زیادہ وسیع جانچ کا مرحلہ آتا ہے، وہ حصہ جس میں ایک شخص درخواست کی جانچ کرے گا۔ گویا آپ ایک عام صارف ہیں، آپ تمام آپشنز کو آزماتے ہوئے، مختلف صفحات پر تشریف لے جاتے ہوئے اور ایپلیکیشن کے لیے غیر متوقع چیزیں کرنے کی کوشش کرتے ہوئے ایپلی کیشن کو دریافت کریں گے (مثال کے طور پر ٹیکسٹ فیلڈ میں حروف داخل کرنا)۔
اس کے ساتھ وہ اس بات کی تصدیق کرنے کی کوشش کرتے ہیں کہ ایپلیکیشن کام کرتی ہے، اور یہ اچھی طرح سے کام کرتی ہے۔سب سے بنیادی تقاضے یہ ہیں کہ ایپلیکیشن کو انسٹال ہونے کے لمحے سے ہی فعال ہونا چاہیے، کسی خرابی یا کریش کی وجہ سے غیر متوقع طور پر بند نہیں کیا جا سکتا، کہ اسے لانچ ہونے میں 5 سیکنڈ سے زیادہ یا معطل ہونے میں 2 سیکنڈ سے کم وقت نہیں لگ سکتا، اور کہ انٹرفیس کسی بھی وقت جواب دینا بند نہیں کر سکتا۔
"اس کے علاوہ، وہ اس بات کو یقینی بنائیں گے کہ صارف کی رازداری کا احترام کیا جائے۔ اس کا مطلب یہ ہے کہ اگر وہ ذاتی معلومات کو ذخیرہ کرتے یا استعمال کرتے ہیں تو انہیں رازداری کا بیان دکھانا چاہیے، اور جب وہ اسی معلومات کو شیئر یا بھیجنے جا رہے ہیں تو انتباہ کریں (جس میں سے کوئی بھی آپ بعد میں بند نہیں کر سکتے، Facebook طرز)۔ "
سرٹیفیکیشن کا عمل یہ بھی چیک کرتا ہے کہ اشتہارات مداخلت کرنے والے نہیں ہیں اور ایپ یا نوٹیفکیشن بار کی جگہ پر ظاہر نہیں ہوتے ہیں، کہ وہ صارف کے سسٹم کی ترتیبات کا احترام کرتے ہیں اور یہ کہ انہیں کمپیوٹر کے کسی بھی جگہ استعمال کیا جا سکتا ہے چاہے اسکرین کے سائز یا ان پٹ کے طریقے
آخر میں، مائیکروسافٹ ایپلیکیشن کے مواد کی نگرانی کرتا ہے: کہ کوئی نسل پرستی، تشدد یا اس جیسی کوئی چیز نہیں ہے، اور یہ کہ عمر کی درجہ بندی مناسب ہے۔
خلاصہ یہ ہے کہ ونڈوز اسٹور میں دستیاب کوئی بھی ایپلیکیشن ٹیسٹ پاس کر چکی ہے جو اس بات کو یقینی بناتی ہے کہ آپ کوئی ایسی چیز ڈاؤن لوڈ کرنے جا رہے ہیں جو اچھی طرح سے کام کرتی ہے اور جو وعدہ کرتی ہے وہ کرتی ہے۔ یقیناً، یہ تھیوری میں ہے: ونڈوز فون پر یہ عمل بہت ملتا جلتا ہے اور دیکھیں کہ واٹس ایپ کے ساتھ کیا ہوتا ہے، مثال کے طور پر۔
ڈیسک ٹاپ ایپلیکیشنز ہاں، لیکن صرف لنکس کے طور پر
ڈیسک ٹاپ ایپس بھی اسٹور میں ہوں گی۔Metro یا Modern UI ایپس کے علاوہ، Windows Store ڈیسک ٹاپ ایپس کو بھی قبول کرے گا۔ تاہم، ہم انہیں وہاں سے براہ راست ڈاؤن لوڈ کرنے کے قابل نہیں ہوں گے: اسٹور صرف ایپلی کیشنز کی فہرست کے طور پر کام کرے گا۔ہر ایک کے تفصیلی صفحہ میں داخل ہونے پر، ہمارے پاس مینوفیکچرر کی ویب سائٹ پر جانے اور اسے ڈاؤن لوڈ کرنے کے لیے لنکس ہوں گے۔
سرٹیفیکیشن پاس کرنے کے لیے، ایک ڈیسک ٹاپ ایپ کو جدید UI ایپس جیسی ضروریات کو پورا کرنا چاہیے۔ مزید برآں، مائیکروسافٹ ڈاؤن لوڈ لنکس پر کچھ اضافی پابندیاں عائد کرتا ہے: انہیں براہ راست ہونا چاہیے (ایپلی کیشن کو ڈاؤن لوڈ کرنے یا خریدنے کے لیے ہزاروں بار نہیں جانا چاہیے)، 32 بٹ اور 64 بٹ ورژن ہیں، اور ان میں وہی معلومات شامل ہیں جو اسٹور میں مائیکروسافٹ کو دیا جاتا ہے۔ آخری شرط کے طور پر، صرف انٹرپرائز ڈویلپرز ڈیسک ٹاپ ایپلی کیشنز جمع کروا سکیں گے۔
ونڈوز اسٹور میں بیٹا اور آزمائشی ورژن
Windows Store کی خامیوں میں سے ایک یہ ہے کہ، اس کے چھوٹے موبائل کزن کے برعکس، یہ بیٹا ایپلی کیشنز پیش نہیں کرتا ہے۔ونڈوز فون پر، ڈویلپرز بیٹا ورژن جمع کر سکتے ہیں، جو نجی ہے اور صرف خود سرٹیفیکیشن کے ذریعے جاتا ہے۔ یہ ڈویلپر ہے جس میں ان صارفین کی ای میلز شامل ہیں جو ایپلی کیشن کو آزمانا چاہتے ہیں، اور صرف وہی لوگ ہوں گے جو اسے ڈاؤن لوڈ اور آزما سکیں گے۔
Windows Store میں یہ صلاحیت نہیں ہے، جو کہ ڈویلپرز کے لیے ایک بگ اور پریشانی ہے، اس کی بنیادی وجہ یہ ہے کہ باقاعدہ صارفین بغیر ڈویلپر اکاؤنٹ کے جدید UI ایپس انسٹال نہیں کر سکتے۔ اس طرح، اگر کوئی کسی ایپلیکیشن کا بیٹا ورژن پیش کرنا چاہتا ہے، تو وہ صرف لوگوں کے بہت چھوٹے گروپ پر اعتماد کر سکے گا اور زیادہ سے زیادہ تبصرے یا تجاویز موصول نہیں ہوں گے۔
"Windows Store کیا پیش کرتا ہے، اور اس بار ونڈوز فون اسٹور کے حوالے سے بہتر کیا گیا ہے، آزمائشی ورژن ہیں۔ کسی بھی ادا شدہ درخواست میں وقت (سات دن) تک محدود ٹرائل موڈ ہو سکتا ہے۔ جب وہ وقت گزر جاتا ہے، تو سسٹم > کو خبردار کرتا ہے۔"
اگر صارف مکمل ورژن خریدنے کا فیصلہ کرتا ہے تو ادائیگی کے لمحے سے وہ کسی بھی قسم کی پابندی کے بغیر ایپلیکیشن استعمال کر سکیں گے۔ اور سب سے اہم: کوئی اضافی چیز ڈاؤن لوڈ کیے بغیر اور کوئی ڈیٹا ضائع کیے بغیر۔
درخواست کی قیمتیں: 1.49 سے 1000 ڈالر تک
یقیناً، ونڈوز اسٹور آپ کو بامعاوضہ ایپلی کیشنز شائع کرنے کی اجازت دیتا ہے۔ قیمتیں مائیکروسافٹ کے ذریعہ ترتیب دی گئی ہیں، اور ان کی حد $1.49 سے $1,000 تک ہے۔ نچلی رینج میں، جو شاید سب سے زیادہ عام ہوگی، اضافہ $0.50 ہے۔ جیسے جیسے قیمت زیادہ ہوتی ہے، فرق بھی بڑھتا جاتا ہے۔
یورو میں، سب سے کم قیمت 1.19 یورو ہے۔ دلچسپ بات یہ ہے کہ قیمتوں میں اسی طرح اضافہ نہیں ہوتا بلکہ بعض اوقات 30 سینٹ اور بعض اوقات 50 کا فرق ہوتا ہے جیسا کہ آپ اسکرین شاٹ میں دیکھ سکتے ہیں۔ میں سے انتخاب کرنے کے امکانات کافی وسیع ہیں، لہذا کوئی بھی اپنی پسند کی قیمت لگا سکتا ہے۔
اپلیکیشن کی فروخت کے ساتھ جو کچھ بھی جمع کیا جاتا ہے اس میں سے مائیکروسافٹ روایتی حصہ لیتا ہے: 30%۔ تاہم، جب فروخت $25,000 سے تجاوز کر جائے گی تو کمیشن 20% ہو جائے گا۔
ایپ کے اندر خریداری، ایپلی کیشنز کے ذریعے پیسہ کمانے کا ایک اور طریقہ
Windows 8 کے ساتھ مائیکروسافٹ میں ڈویلپرز کے لیے رقم کمانے کا ایک نیا طریقہ شامل ہے: ایپ میں خریداری، یا ایپلی کیشن میں ضم شدہ خریداری۔ تصور بہت آسان ہے: ایپلیکیشن میں چھوٹے اضافے یا اضافے کے لیے ادائیگی کریں۔
مثال کے طور پر، ایک ریسنگ گیم ان ایپ خریداریوں کا فائدہ اٹھا سکتی ہے تاکہ صارف خصوصی کاریں خرید سکیں، یا نیوز ریڈر ایپلیکیشن کے لیے مختلف تھیمز فروخت کر سکے۔ سب سے بڑا فائدہ یہ ہے کہ خریداریاں ونڈوز اسٹور اکاؤنٹ سے کی جاتی ہیں، اس لیے ادائیگی کی تفصیلات ایپلی کیشن کے تخلیق کار کو نہیں دی جاتی ہیں۔
ڈیولپر کے لیے، درون ایپ خریداریاں بھی اہم فوائد پیش کرتی ہیں، بنیادی طور پر یہ کہ تمام ادائیگی اور پروڈکٹ کا انتظام Microsoft سرورز پر کیا جاتا ہے۔ اگر آپ اس خریداری کو سرور پر منتقل کرنا چاہتے ہیں تو آپ کو صرف خریداری کی رسیدیں چیک کرنی ہوں گی (مثال کے طور پر، تاکہ دوسرے پی سی پر ایپلیکیشن انسٹال کرتے وقت ضروری ڈیٹا ڈاؤن لوڈ ہو جائے)۔
پش اطلاعات، لائیو کنیکٹ اور اشتہاری نیٹ ورکس
WNS سرور پش نوٹیفیکیشن بھیجتے وقت ایک ثالث کے طور پر کام کرتا ہے۔Microsoft ڈویلپرز کے لیے ونڈوز اسٹور سے وابستہ کچھ خدمات پیش کرتا ہے۔ وہ ایسے ٹولز ہیں جو ایپلیکیشنز کی خصوصیات کو بڑھاتے ہیں یا کچھ کاموں کو آسان بناتے ہیں، جب تک کہ ان کی ایپلیکیشن اسٹور میں شائع ہوتی ہے۔
پہلی چیز پش اطلاعات ہیں۔ کسی ایپ کو یہ فوری اطلاعات موصول کرنے کے لیے، اسے WNS (Windows Notification Service) کا استعمال کرنا ہوگا۔ڈبلیو این ایس کمپیوٹر اور ڈویلپر کے سرور کے درمیان ایک درمیانی سرور کے طور پر کام کرتا ہے جو اطلاعات بھیجتا ہے۔ یہ نوٹ کرنا ضروری ہے کہ ونڈوز 8 میں ایپس کو پش نوٹیفیکیشن بھیجنے کا کوئی دوسرا طریقہ نہیں ہے۔
لائیو کنیکٹ آپ کو اپنے لائیو اکاؤنٹ کے ساتھ آسانی سے اپنی شناخت کرنے کی اجازت دیتا ہے۔Microsoft Live Connect سروس بھی پیش کرتا ہے۔ جیسا کہ آپ جانتے ہیں، ونڈوز 8 کے ساتھ آپ لائیو اکاؤنٹ سے منسلک صارف اکاؤنٹ بنا سکتے ہیں۔ لائیو کنیکٹ ایپلیکیشن کو اس لائیو اکاؤنٹ تک رسائی کی اجازت دیتا ہے (جب تک کہ ہم واضح اجازت دیں) اور اس لیے اسکائی ڈرائیو، کیلنڈر، رابطے اور میسنجر صارف کے لیے بہت آسان اور مزید محفوظ طریقے سے۔
"یہ سروس ایکسٹرنل سرور پر صارف کی شناخت کے لیے بھی استعمال کی جا سکتی ہے۔ مثال کے طور پر، ہم کہتے ہیں کہ آپ ایک آن لائن حکمت عملی گیم ڈاؤن لوڈ کرتے ہیں جہاں آپ براؤزر یا موبائل پر دوسرے کھلاڑیوں سے لڑتے ہیں۔ٹھیک ہے، نیا اکاؤنٹ بنانے کے بجائے، ہم بغیر کسی پریشانی کے اپنی شناخت کے لیے اپنے لائیو اکاؤنٹ کا استعمال کرتے ہیں۔ یہ فیس بک/Twitter> کے ساتھ داخل ہونے کی طرح کا طریقہ کار ہے۔"
آخر میں، مائیکروسافٹ کے پاس ایک اشتہاری نیٹ ورک بھی ہے۔ ایک مفت SDK کے ذریعے، کوئی بھی ڈویلپر اپنی ایپلی کیشن میں شامل کر سکتا ہے اور براہ راست اپنے Windows Store اکاؤنٹ میں اضافی رقم کما سکتا ہے، اور مشتہرین یا ایجنسیوں کو تلاش کرنے کی تمام پریشانیوں کو بچا سکتا ہے جو .