DevEco Studio
ڈیو ایکو اسٹوڈیو ہواوے کے ہارمنی او ایس آپریٹنگ سسٹم کے لیے آفیشل انٹیگریٹڈ ڈویلپمنٹ انوائرمنٹ (آئی ڈی ای) ہے، جو جیٹ برینز کے انٹیلی جے آئی ڈی ای اے سافٹ ویئر اور ہواوے کے اسمارٹ اسسٹ پر بنایا گیا ہے جو خاص طور پر ہارمنی او ایس ڈویلپمنٹ کے لیے ڈیزائن کیا گیا ہے۔ یہ مائیکروسافٹ ونڈوز اور میک او ایس پر مبنی آپریٹنگ سسٹمز پر ڈاؤن لوڈ کے لیے دستیاب ہے۔ ڈیو ایکو اسٹوڈیو کو 9 ستمبر 2020 کو ہواوے ڈویلپر کانفرنس 2020 (ایچ ڈی سی 2020) سے ایک دن پہلے لانچ کیا گیا تھا، جو فون، ٹیبلٹ اور گھڑیاں کے لیے ہارمنی او ایس 1 اور ہارمنی او ایس 2 بیٹا ورژن پر ہواوے ویژن ٹی وی کے لیے ورژن 1 سے شروع ہونے والی پہلی مستحکم تعمیر تھی۔ 8 جولائی 2022 کو ڈیو ایکو اسٹوڈیو 3 کی اگلی ریلیز کے بعد بیٹا 4 جے ایس/ای ٹی ایس نے ہارمنی او ایس ایپ ڈویلپمنٹ کے لیے ہواوے کی ترجیحی زبان کے طور پر جاوا کی جگہ لے لی کیونکہ ہارمنی او ایس. ہیپ ماڈیول. ایپ فائل پیکیجڈ ایپس ہارمنی او ایس 3 کے لیے اے پی آئی 8 پر جاوا زبان کی حمایت نہیں کرتی ہیں کیونکہ ہواوے ہارمنی او ایس کے لیے 2024 میں کسی وقت اپنی کانجی پروگرامنگ زبان جاری کرنے کا ارادہ رکھتی ہے جو اینڈرائیڈ پلیٹ فارمز کے لیے گوگل کے کوٹلین اور ایپل پلیٹ فارمز کے لیے ایپل کے سوئفٹ کے مساوی ہے۔ جاوا اب بھی معاون ہے، جیسا کہ ہارمنی او ایس 2 کے پچھلے ورژن کے پرانے اے پی آئی سطح کے ورژن پر سی + + ہے۔ موجودہ مستحکم ورژن میں درج ذیل خصوصیات فراہم کی گئی ہیں: ہارمنی او ایس ڈیو ایکو اسٹوڈیو 2 موجودہ ورژن 2 جون 2021 کو ہارمنی او ایس 2 لانچ پر جاری کیا گیا جس میں کراس ڈیوائس پروجیکٹ ٹیمپلیٹس، ایٹم سروس ڈویلپمنٹ اور ٹی وی، اسمارٹ فونز، ٹیبلٹس، گھڑیاں، راؤٹرز، آئی او ٹی ڈیوائسز بنانے کے لیے سپورٹ پر مزید کچھ ہے۔ نیا کراس ڈیوائس انجینئرنگ ٹیمپلیٹ ڈیو ایکو اسٹوڈیو کا نیا ورژن اصل سنگل ڈیوائس پروجیکٹ ٹیمپلیٹ پر مبنی نئے 11 کراس ڈیوائس پروجیکٹ ٹیمپلیٹس کے ساتھ آتا ہے۔ ڈویلپر کسی خاص پروجیکٹ کے لیے ترتیب میں ٹیمپلیٹ اور ڈیوائس کی قسم کا انتخاب کر سکتا ہے۔ ڈویلپرز کے لیے کراس ڈیوائس پروجیکٹس بنانا آسان ہے، اور خود بخود مثالی کوڈ اور متعلقہ سامان تیار کرتا ہے۔ ایٹمائزیشن سروس ڈویلپمنٹ کے لیے سپورٹ ڈیو ایکو اسٹوڈیو 2.1 ورژن نے آنے والے دنوں میں اس کے دائرہ کار کو تلاش کرنے کے لیے ایٹم سروس ڈویلپمنٹ کے لیے سپورٹ کا اضافہ کیا۔ اب ایٹم سروس پروجیکٹ کو تیزی سے مکمل کرنے کا عمل آسان ہو گیا۔ ڈویلپر کو صرف مطلوبہ پروجیکٹ ٹیمپلیٹ کا انتخاب کرنا ہوتا ہے، کوڈنگ ڈویلپمنٹ کا عمل انجام دینا ہوتا ہے، اس کے بعد، کوڈ کی تالیف، اور آخر میں ڈیبگنگ ٹیسٹ۔ پروجیکٹ تخلیق مینو میں تازہ ترین ورژن میں کئی بڑی تبدیلیاں ہیں۔ موجودہ ورژن میں، ڈویلپرز کو پہلے پروجیکٹ ٹیمپلیٹ کو منتخب کرنا ہوتا ہے، اور پھر سپورٹڈ ڈیوائس کی قسم کو منتخب کرنا ہوتا ہے۔ پروجیکٹ کی قسم میں ایک نیا "سروس" آپشن نصب کیا گیا ہے، جو ایٹم سروس پروجیکٹ بنانے میں استعمال ہوتا ہے۔ "سروس سینٹر میں دکھائیں" بٹن ایٹم پروجیکٹ بنانے کے دوران ڈیوائس کے سروس سینٹر کو تلاش کرنے میں مدد کرے گا۔ روٹر ڈیوائسز کے لیے سپورٹ ڈیو ایکو اسٹوڈیو 2.1 ورژن کی تنصیب کے بعد، ڈویلپرز جے ایس زبان میں ایسی ایپلی کیشنز تیار کر سکتے ہیں جو روٹر ڈیوائسز پر چل سکتی ہیں۔ نئی ریلیز میں راؤٹرز کے لیے سپورٹ فراہم کرنے کے لیے ایک راؤٹر سنگل ڈیوائس پروجیکٹ ٹیمپلیٹ ہے۔ ابھی تک، ڈیو ایکو اسٹوڈیو آٹھ قسم کے مختلف میکانزم کے لیے معاونت فراہم کرتا ہے۔ اس میں اسمارٹ فونز، ٹیبلٹس، آٹوموٹو مشینیں، سمارٹ اسکرینز، سمارٹ ویئرایبلز، ہلکے وزن والے سمارٹ لوازمات، سمارٹ ویژن اور راؤٹرز شامل ہیں۔ سپورٹ سیمپل پروجیکٹ امپورٹ ہارمنی او ایس سیمپل ایپلی کیشن کا استعمال آئی ڈی ای ڈویلپرز کے ذریعے مختلف اے پی آئی کے علاقوں کی تیزی سے تفہیم یا اطلاق کے لیے کیا جاتا ہے۔ اس سے ڈیزائن بنانا اور ایپلی کیشن کو تیزی سے بنانا آسان ہو جاتا ہے۔ اس ڈویلپمنٹ ٹول کا نیا ورژن نمونہ پروجیکٹ درآمد کی حمایت کرتا ہے جو ڈویلپرز کو خود بخود نمونہ پروجیکٹ کو ڈیو ایکو اسٹوڈیو میں درآمد کرنے کی اجازت دیتا ہے۔ ڈویلپر "امپورٹ ہارمنی او ایس سیمپل" بٹن کے ذریعے نمونے کے پروجیکٹ کوڈز تک رسائی حاصل کر سکتا ہے۔ ایک نیا تقسیم شدہ سمیلیٹر ڈیو ایکو اسٹوڈیو 2.1 زیادہ بہتر افعال کے ساتھ ایک نئے تقسیم شدہ سمیلیٹر کے ساتھ کام کر رہا ہے۔ یہ اہم ریموٹ ایمولیٹرز میں سے ایک ہے، جو ہر گھنٹے کی تکرار میں لاگ ان کی اجازت کا مطالبہ کرتے ہیں۔ اگر سیشن کی میعاد ختم ہو چکی ہے، تو یہ لامحالہ سیشن کے لیے دوبارہ درخواست/لاگ ان کا مطالبہ کرتا ہے۔ یہ تقسیم شدہ سمیلیٹر ڈویلپرز کو کسی ایپلی کیشن کے تقسیم شدہ افعال کی جانچ کرنے میں مدد کرتا ہے۔ اس موجودہ ریلیز میں پچھلے ورژن میں پیش آنے والے مسائل کو طے کیا گیا ہے، موجودہ خصوصیات کو بھی بڑھایا گیا ہے۔ بہتر خصوصیات اور فکسڈ مسائل ہارمنی او ایس ایس ڈی کے کے ڈاؤن لوڈ کو بہتر بنائیں: جب ڈیو ایکو اسٹوڈیو پہلی بار انسٹال ہو جائے گا تو جاوا ایس ڈی کے، جے ایس ایس ڈی کے، ٹول چینز، پری ویوئر کو ڈیفالٹ طور پر ڈاؤن لوڈ کیا جائے گا۔ بہتر ایپلی کیشن دستخطی صلاحیتیں: ایپلی کیشن آٹومیشن سگنیچرز کو کمیشن کرنے کے لیے سپورٹ، اور کنفیگریشن فائلوں کے ذریعے ایپلی کیشن سگنیچر کی معلومات کو اسٹور کرنے کے لیے سپورٹ۔ جاوا ایڈیٹر کی صلاحیت میں اضافہ: ہواوے کلاؤڈ اسمارٹ اسسٹ کے انضمام کے ذریعے ہوشیار کوڈ تکمیل کی صلاحیتیں فراہم کرنے کے لیے پری ویوئر کی صلاحیت میں اضافہ: کوالیفائر ڈائرکٹری کے تحت ایکس ایم ایل فائل پری ویو، پری ویور امیج ٹرانسمیشن، ریئل ٹائم پری ویو پرفارمنس آپٹیمائزیشن سروس ویجیٹ میں اضافہ: پہننے کے قابل آلات کے لیے سپورٹ کارڈ ڈویلپمنٹ، اور متعدد کارڈ ٹیمپلیٹس کا مجموعہ اور تعمیر شامل کریں۔ ایک بار جب ہارمنی او ایس ایپ کو ڈیو ایکو اسٹوڈیو کے ساتھ مرتب کیا جاتا ہے، تو اسے ہواوے ایپ گیلری پر شائع کیا جا سکتا ہے۔ ہواوے کی ایپ گیلری کے لیے اینڈرائیڈ اسٹوڈیو پر اینڈرائیڈ ایپس کی طرح، ہارمنی او ایس ایپلی کیشنز کو ہواوے ایپ گیلری ریویو گائیڈ لائنز کے مطابق ہونا چاہیے۔ ڈیو ایکو سروس فیچر سے بھرپور کلاؤڈ سروس سینٹر فراہم کرتی ہے جو ڈویلپرز کو آن لائن ترقیاتی منظرناموں کی ایک وسیع رینج کا تجربہ کرنے، ترقیاتی وسائل کا اشتراک کرنے، اور 24/7 دور دراز لیبارٹری کے ماحول میں آپ کی ایپلی کیشنز اور خدمات کی جامع انداز میں جانچ کرنے کی اجازت دیتی ہے۔ پریمیم مصنوعات تیار کرتے اور جاری کرتے وقت آپ کو کلیدی بصیرت تک رسائی حاصل ہوگی۔ اس میں ڈیو ایکو مارکیٹ پلیس بھی شامل ہے۔ ڈیو ایکو مارکیٹ پلیس ڈیو ایکو مارکیٹ پلیس جو 25 ستمبر 2021 کو لانچ کیا گیا تھا جو ڈویلپرز کو یہاں کے مختلف ترقیاتی وسائل تک رسائی فراہم کرتا ہے جن میں مقامی لائبریریاں، تھرڈ پارٹی لائبریریاں، سیمپل کوڈز، اور بہت کچھ شامل ہیں، جو سپر ڈیوائس ہارڈ ویئر کی ایپ ڈویلپمنٹ اور جوہری خدمات کو مقامی بنیاد پر ہارمنی او ایس ایپس میں لاگو کرنا آسان بنا سکتے ہیں۔ ہارمنی او ایس ڈیو ایکو مارکیٹ پلیس پولیمرائزیشن ماحولیاتی نظام کے وسائل کی ترقیاتی کٹس کی دولت ہے، جو ڈویلپرز کو آسانی سے ون اسٹاپ درکار وسائل حاصل کرنے کے قابل بناتی ہے، ہارڈ ویئر، جوہری خدمات اور ایپلی کیشنز کی ہانگ مینگ-چی کی ترقی کو مکمل کرنا آسان ہے۔ ڈیو ایکو مارکیٹ پلیس ویب سائٹ وسائل کو دو زمروں میں تقسیم کرتی ہے، جو مندرجہ ذیل دو صفحات پر دکھائے جاتے ہیں: "ڈیوائس اجزاء" صفحہ: ڈیوائس ڈویلپرز کے لیے ریسورس لائبریری، ریلیز اور جزو پیکیج کے وسائل فراہم کرتی ہے۔ مارکیٹ پلیس میں سسٹم بنڈل جیسے سسٹم کی صلاحیتوں کی ایک وسیع صف جیسے دانا، ڈرائیور، اور سروس فریم ورک بنڈل شامل ہیں۔ جوہری خدمات کا سیکشن جس میں عام منظرنامے شامل ہیں جن میں سیکیورٹی، ملٹی میڈیا، اور نیٹ ورک جوہری خدمات شامل ہیں۔ پروجیکٹ ٹیمپلیٹس سیکشن جس میں سپر ڈیوائس اور مختلف ڈیوائسز کے لیے ایپلیکیشن ڈویلپمنٹ پروجیکٹ ٹیمپلیٹس شامل ہیں، جس میں مختلف عام صنعت کے استعمال کے معاملات اور اے پی آئی کوڈ نمونوں کے کوڈ نمونے اور ہارمنی او ایس ایپس کے لیے عام منظرنامے شامل ہیں۔ ورژن کی تاریخ مندرجہ ذیل ڈیو ایکو اسٹوڈیو کی بڑی ریلیزز کی فہرست ہے: سسٹم کی ضروریات ان خصوصیات میں آئی ڈی ای + ہارمنی او ایس ایس ڈی کے + ہارمنی او ایس ایمولیٹر کی ضروریات شامل ہیں۔ ونڈوز میک او ایس پروگرامنگ ٹولز کے لیے مربوط ترقیاتی ماحول پروگرامنگ ٹولز ہواوے مصنوعات