کراس پلیٹ فارم کی ترقی

مصنف: Eugene Taylor
تخلیق کی تاریخ: 7 اگست 2021
تازہ کاری کی تاریخ: 18 جون 2024
Anonim
RUSSIA’S NEW AWACS Capable of Scanning Airspace over 370 miles, Worries the US
ویڈیو: RUSSIA’S NEW AWACS Capable of Scanning Airspace over 370 miles, Worries the US

مواد

تعریف - کراس پلیٹ فارم کی ترقی کا کیا مطلب ہے؟

کراس پلیٹ فارم ڈویلپمنٹ ایک سے زیادہ پلیٹ فارمز یا سوفٹویئر ماحول کے لئے سوفٹ ویئر کی مصنوعات یا خدمات تیار کرنے کا رواج ہے۔ انجینئرز اور ڈویلپر ایک اپلی کیشن یا مصنوع کے ل different مختلف آپریٹنگ سسٹم یا ماحول کو ایڈجسٹ کرنے کے لئے مختلف طریقے استعمال کرتے ہیں۔


مائیکروسافٹ ازور اور مائیکروسافٹ کلاؤڈ کا تعارف | اس گائیڈ کے دوران ، آپ کو معلوم ہوگا کہ کلاؤڈ کمپیوٹنگ کیا ہے اور مائیکروسافٹ ایذور آپ کو بادل سے ہجرت کرنے اور اپنے کاروبار کو چلانے میں کس طرح مدد کرسکتا ہے۔

ٹیکوپیڈیا کراس پلیٹ فارم کی ترقی کی وضاحت کرتا ہے

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

کراس پلیٹ فارم کی ترقی کے لئے کچھ بنیادی حکمت عملیوں میں مختلف آپریٹنگ سسٹم کے لئے ایک ہی پروگرام کے مختلف ورژن مرتب کرنا شامل ہیں ، یا دوسرے معاملات میں ، مصنوعات کو مختلف آپریٹنگ سسٹمز پر لاگو کرنے یا فٹ کرنے کے لئے ذیلی ٹری فائلوں کا استعمال۔ ایک اور اہم نقطہ نظر یہ ہے کہ سافٹ ویئر کے مختلف ماحول کو ایڈجسٹ کرنے کے لئے پروگرام کو بعض سطحوں پر خلاصہ بنانا ہے۔ اس طرح کے سافٹ ویئر کو "پلیٹ فارم اگنوسٹک" کہا جاسکتا ہے جس میں وہ ایک پلیٹ فارم کو دوسرے سے زیادہ اہمیت نہیں دیتا یا اس کی حمایت نہیں کرتا ہے۔ ڈویلپرز سافٹ ویئر کے کسی ٹکڑے کو کسی مخصوص پلیٹ فارم میں ایڈجسٹ کرنے کے لئے ایپلیکیشن پروگرامنگ انٹرفیس (APIs) کا استعمال بھی کرسکتے ہیں۔

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