الیکٹران 13.0.0 کی ریلیز، کرومیم انجن پر مبنی ایپلی کیشنز بنانے کا ایک پلیٹ فارم

Electron 13.0.0 پلیٹ فارم کی ریلیز تیار کی گئی ہے، جو کہ ایک بنیاد کے طور پر Chromium, V8 اور Node.js کے اجزاء کا استعمال کرتے ہوئے ملٹی پلیٹ فارم صارف ایپلی کیشنز کو تیار کرنے کے لیے خود کفیل فریم ورک فراہم کرتا ہے۔ ورژن نمبر میں اہم تبدیلی Chromium 91 codebase، Node.js 14.16 پلیٹ فارم اور V8 9.1 JavaScript انجن کی تازہ کاری کی وجہ سے ہے۔

نئی ریلیز میں تبدیلیوں میں سے:

  • Добавлено свойство process.contextIsolated для определения выполнения текущего контекста отрисовки в отдельном изолированном процессе.
  • Добавлен session.storagePath для определения пути на диске для хранения связанных с сеансом данных.
  • В API WebContents объявлена устареашей поддержка события «new-window», вместо которого следует использовать обработчик, прикрепляемый через метод webContents.setWindowOpenHandler().
  • Добавлен параметр process.contextId, используемый в модуле @electron/remote при взаимодействии между основным процессом и процессом отрисовки страницы.
  • Добавлен API для включения и выключения обработчика для проверки правописания.

ہم آپ کو یاد دلاتے ہیں کہ الیکٹران آپ کو براؤزر ٹیکنالوجیز کا استعمال کرتے ہوئے کوئی بھی گرافیکل ایپلی کیشنز بنانے کی اجازت دیتا ہے، جس کی منطق جاوا اسکرپٹ، ایچ ٹی ایم ایل اور سی ایس ایس میں بیان کی گئی ہے، اور فنکشنلٹی کو ایڈ آن سسٹم کے ذریعے بڑھایا جا سکتا ہے۔ ڈویلپرز کو Node.js ماڈیولز تک رسائی حاصل ہے، نیز مقامی ڈائیلاگ بنانے، ایپلیکیشنز کو انٹیگریٹ کرنے، سیاق و سباق کے مینو بنانے، نوٹیفکیشن سسٹم کے ساتھ انضمام، ونڈوز کو جوڑ توڑ، اور Chromium سب سسٹم کے ساتھ بات چیت کرنے کے لیے ایک توسیعی API۔

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

الیکٹران پلیٹ فارم پر بنائے گئے پروگراموں میں ایٹم ایڈیٹر، میل اسپرنگ ای میل کلائنٹ، گٹ کریکن ٹول کٹ، ورڈپریس ڈیسک ٹاپ بلاگنگ سسٹم، ویب ٹورنٹ ڈیسک ٹاپ بٹ ٹورنٹ کلائنٹ کے ساتھ ساتھ اسکائپ، سگنل، سلیک، بیس کیمپ، ٹویچ، گھوسٹ، وائر جیسی خدمات کے لیے آفیشل کلائنٹس شامل ہیں۔ ، Wrike، Visual Studio Code اور Discord۔ مجموعی طور پر، الیکٹران پروگرام کیٹلاگ میں 1016 ایپلی کیشنز شامل ہیں۔ نئی ایپلی کیشنز کی ترقی کو آسان بنانے کے لیے معیاری ڈیمو ایپلی کیشنز کا ایک سیٹ تیار کیا گیا ہے جس میں مختلف مسائل کو حل کرنے کے لیے کوڈ کی مثالیں بھی شامل ہیں۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں