مائیکروسافٹ ‘پراجیکٹ ری یونین’ ڈبل اسکرین موبائل کمپیوٹنگ ڈیوائسز پر ونڈوز 10 ایکس کیلئے ون 32 اور یو ڈبلیو پی ایپس کو متحد کرنے کے لئے؟

مائیکرو سافٹ / مائیکروسافٹ ‘پراجیکٹ ری یونین’ ڈبل اسکرین موبائل کمپیوٹنگ ڈیوائسز پر ونڈوز 10 ایکس کیلئے ون 32 اور یو ڈبلیو پی ایپس کو متحد کرنے کے لئے؟ 2 منٹ پڑھا

سرفیس نیو: ونڈوز 10 ایکس کو سپورٹ کرنے والے پہلے آلات میں سے ایک



مائیکرو سافٹ نے ایک اہم دستاویز شائع کی جس میں ’پروجیکٹ ری یونین‘ کے بارے میں تفصیلات پیش کی گئیں۔ جیسا کہ نام سے پتہ چلتا ہے ، اس منصوبے میں میراثی ون 32 ایپس کو جدید دور کے یو ڈبلیو پی (یونیورسل ونڈوز پلیٹ فارم) ایپس کے ساتھ جوڑنا ہوگا۔ دونوں نمایاں طور پر مختلف پلیٹ فارمز کی یونین کو ان ڈویلپرز کے لئے آسان ایپ کی ترقی اور تعیناتی پلیٹ فارم کو یقینی بنانا چاہئے جو ایپ تیار کرتے ہیں ونڈوز 10 اور غالبا likely ونڈوز 10 ایکس آپریٹنگ سسٹم۔

ونڈوز 8 کے ساتھ ، مائیکروسافٹ نے ایپس سے بنیادی طور پر مختلف نقطہ نظر کی کوشش کی۔ جبکہ میراث Win32 ایپس کے ساتھ جدوجہد کی جدید دور کا ایپ ماحولیاتی نظام ، مائیکرو سافٹ نے یو ڈبلیو پی متعارف کرایا۔ جب کہ یو ڈبلیو پی کا مقصد عمدہ کاموں کی پیش کش کرنا تھا ، لیکن اسی مقصد کے لئے دو الگ الگ پلیٹ فارم کے ساتھ کام کرنے والے ڈویلپرز کے لئے بہت ساری پریشانیوں کا سامنا کرنا پڑا ہے۔ اب مائیکرو سافٹ نے آخر کار ون 32 اور یو ڈبلیو پی ماحولیاتی نظام کو ’پروجیکٹ ری یونین‘ کے ساتھ ضم کرنے کا فیصلہ کیا ہے۔



مائیکروسافٹ ‘پروجیکٹ ری یونین’ ون 32 اور یونیورسل ونڈوز پلیٹ فارم (یو ڈبلیو پی) ایپس کو متحد کرنے کا مقصد:

ٹچ پر مبنی گولیاں اور موبائل کمپیوٹنگ آلات کی لانچنگ اور کامیابی کے بعد مائیکرو سافٹ نے ونڈوز آپریٹنگ سسٹم کو ٹچ اسکرین والے ہینڈ ہیلڈ ڈیوائسز کے لئے دوبارہ بنانے کی کوشش کی۔ جبکہ سابقہ ​​ون 32 ایپس نے کی بورڈ ماؤس انٹرفیس کے ساتھ بہتر کام کیا ، مائیکرو سافٹ کو ایپس کی ضرورت تھی جو ویب اور ٹچ پر مبنی انٹرفیس کے لئے موزوں تھے۔ مزید برآں ، یہ ایپس مختلف اسکرین واقفیت کے ل optim بہتر بنائیں گی اور منظرنامے استعمال کریں گی۔ لہذا یونیورسل ونڈوز پلیٹ فارم یا UWP بنایا گیا تھا۔ تاہم ، اس سے دو متوازی ایپ کی ترقی کے منظرنامے ہوئے۔



پروجیکٹ ری یونین ونڈوز 8 سے شروع ہونے والے ‘جدید’ یو ڈبلیو پی ایپس کے ذریعہ مائیکرو سافٹ کے ذریعہ پیدا ہونے والے مسائل کو ختم کرنے کی ایک کوشش ہے۔ صارفین نے ہمیشہ کام کو انجام دینے کے لئے وین 32 ایپس کو اہم سمجھا ہے۔ دریں اثنا ، UWP ایپس کو موبائل کمپیوٹنگ آلات کے لئے آسان ورژن سمجھا جاتا تھا۔

پروجیکٹ ری یونین کے ساتھ ، مائیکروسافٹ نے بنیادی طور پر UWP API کے ساتھ Win32 API کا رول اپ کیا ہے۔ اس سے ڈویلپرز اپنے جدید ڈیسک ٹاپ ایپس میں شیئر پینل جیسی جدید خصوصیات کو شامل کرسکیں گے۔ دو مختلف پلیٹ فارمز کو جوڑنا دو الگ الگ ترقیاتی نقطہ نظر کے اتحاد اور ایپ کی ترقی کے عمل کو آسان بنانے کے لئے ضروری ہے۔



مائیکروسافٹ پروجیکٹ یونین ایپ ڈیولپروں کو کیا پیش کش کرتا ہے؟

سب سے پہلے پروجیکٹ ری یونین اجزاء اوپن سورس ہیں ون یو آئی 3 اور ویب ویو 2 . اگرچہ ونڈو 10 ونڈوز 10 کا جدید ، مقامی UI فریم ورک ہے ، تو ویب ویو 2 ویب کے مواد کو کسی ایپ میں ضم کرنے کا ایک کنٹرول ہے۔ مائیکرو سافٹ نے اب ایک شامل کیا ہے پروجیکٹ ری یونین کے لئے اس کے گٹ ہب پیج پر وضاحت یہ سمجھانے کے لئے کہ پروجیکٹ کیا ہے اور کیا نہیں ہے۔

آغاز کے وقت ، مائیکروسافٹ نے اس میں اضافہ کیا ہے C ++ / WinRT ، آرام / WinRT ، اور C # / WinRT پروجیکٹ یونین کو لائبریریاں۔ مورچا ونڈوز رن ٹائم لائبریری کا عوامی پیش نظارہ گزشتہ ماہ شامل کیا گیا تھا۔ اس سے مورچا کا بہتر استعمال کرنے کے لئے ونڈوز ایپلیکیشن ڈویلپرز کو آسان بنایا جائے گا۔ یہ اسی مقصد کو پورا کرتا ہے جیسے ونڈوز کے رن ٹائمز کے C ++ اور C # میں لکھے گئے کوڈ کے لئے۔ مائیکرو سافٹ نے ایم آئس ایکس کور بھی شامل کیا ، جو بنیادی طور پر ڈویلپرز کے لئے اسٹور یا اپنے تیسرے فریق میکانزم کے ذریعہ ونڈوز پی سی پر ایپلیکیشن تقسیم کرنے کا ایک طریقہ ہے۔

مائیکرو سافٹ نے واضح کیا ہے کہ پروجیکٹ یونین کوئی نیا ایپلیکیشن ماڈل یا پلیٹ فارم نہیں ہے۔ دوسرے لفظوں میں ، بصری اسٹوڈیو ، وی ایس کوڈ ، یا دیگر ترقیاتی ماحول کے لئے کوئی نیا ’پروجیکٹ ری یونین ایپ‘ ٹیمپلیٹ موجود نہیں ہوگا۔ مائیکرو سافٹ نے اسی کے بارے میں بات کرتے ہوئے کہا ، 'آپ کو اب بھی ونڈوز ایس ڈی کے اور اس سے وابستہ کٹس تک مکمل رسائی حاصل ہوگی۔ وقت گزرنے کے ساتھ ساتھ جو پروجیکٹ ری یونین فراہم کرتا ہے وہ موجودہ ون 32 اور یو ڈبلیو پی ماڈل کو ضم کرنے سے آگے بڑھ جائے گی اور تمام ایپس کو استعمال کرنے کیلئے اضافی فعالیت مہیا کرے گی۔

مائیکرو سافٹ نے یہ بھی واضح کیا کہ پروجیکٹ یونین ایپلی کیشنز کے لئے کوئی نیا پیکیجنگ یا الگ تھلگ ماڈل نہیں ہے۔ نہ ہی یہ ایپلی کیشنز کے لئے کوئی نیا سیکیورٹی ماڈل ہے۔ مزید یہ کہ پروجیکٹ یونین کا مقصد ڈویلپرز کو کلاؤڈ میں ایپ چلانے کا نہیں ہے۔ بہر حال ، پروجیکٹ ری یونین ٹکنالوجی جدید API فیملیوں پر ایپ حاصل کرنے میں مدد کرے گی جو کلاؤڈ تیار ہیں۔

ٹیگز مائیکرو سافٹ