توري 1.0 - هڪ پليٽ فارم جيڪو اليڪٽران سان مقابلو ڪري ٿو ڪسٽم ايپليڪيشن ٺاهڻ لاءِ

ٽوري 1.0 پروجيڪٽ جو رليز شايع ڪيو ويو آهي، ويب ٽيڪنالاجي استعمال ڪندي ٺاهيل گرافڪ انٽرفيس سان ملٽي پليٽ فارم يوزر ايپليڪيشن ٺاهڻ لاءِ فريم ورڪ ٺاهي. ان جي بنيادي طور تي، توري اليڪٽران پليٽ فارم وانگر آهي، پر هڪ مختلف فن تعمير ۽ گهٽ وسيلن جو استعمال آهي. پروجيڪٽ ڪوڊ مورچا ۾ لکيل آهي ۽ Apache 2.0 لائسنس تحت ورهايو ويو آهي.

ايپليڪيشن منطق جاوا اسڪرپٽ، HTML ۽ سي ايس ايس ۾ بيان ڪئي وئي آهي، پر ويب ايپليڪيشنن جي برعڪس، توري تي ٻڌل پروگرامن جي طور تي پهچائي رهيا آهن پاڻ ۾ شامل قابل عمل فائلن جي، برائوزر سان ڳنڍيل نه آهن ۽ مختلف آپريٽنگ سسٽم لاء مرتب ڪيل آهن. پليٽ فارم خودڪار ترسيل کي منظم ڪرڻ ۽ تازه ڪاري جي تنصيب لاء اوزار پڻ مهيا ڪري ٿو. اهو طريقو ڊولپر کي مختلف پليٽ فارمن تي ايپليڪيشن کي پورٽ ڪرڻ جي باري ۾ پريشان ٿيڻ جي اجازت ڏئي ٿو ۽ ايپليڪيشن کي تازه ڪاري ڪرڻ آسان بڻائي ٿو.

ائپليڪيشن ڪنهن به ويب فريم ورڪ کي استعمال ڪري سگھي ٿي انٽرفيس کي ٺاهڻ لاءِ، HTML، JavaScript ۽ CSS کي آئوٽ پُٽ طور. اڳيون آخر، ويب ٽيڪنالاجيز جي بنياد تي تيار ڪيو ويو آهي، پس منظر سان ڳنڍيل آهي، جيڪو ڪم ڪري ٿو جهڙوڪ صارف جي رابطي کي منظم ڪرڻ ۽ ويب ايپليڪيشن تي عمل ڪرڻ. لينڪس پليٽ فارم تي ونڊوز کي پروسيس ڪرڻ لاءِ، GTK لائبريري (بائنڊنگ GTK 3 Rust) استعمال ٿئي ٿي، ۽ macOS ۽ ونڊوز تي Tao لائبريري پروجيڪٽ پاران تيار ڪئي وئي آهي، Rust ۾ لکيل آهي.

انٽرفيس ٺاهڻ لاءِ، WRY لائبريري استعمال ٿئي ٿي، جيڪا MacOS لاءِ WebKit برائوزر انجڻ، WebView2 لاءِ ونڊوز ۽ WebKitGTK لاءِ Linux لاءِ فريم ورڪ آهي. لائبريري انٽرفيس عناصر جهڙوڪ مينيو ۽ ٽاسڪ بار کي لاڳو ڪرڻ لاءِ تيار ڪيل اجزاء جو هڪ سيٽ پڻ پيش ڪري ٿي. ايپليڪيشن ۾ توهان ٺاهي سگهو ٿا، توهان هڪ ملٽي ونڊو انٽرفيس استعمال ڪري سگهو ٿا، سسٽم ٽري کي گهٽ ۾ گهٽ، ۽ معياري سسٽم انٽرفيس ذريعي اطلاعن کي ڊسپلي ڪري سگهو ٿا.

پليٽ فارم جي پهرين رليز توهان کي ونڊوز 7/8/10 (.exe، .msi)، Linux (.deb، AppImage) ۽ macOS (.app، .dmg) لاءِ ايپليڪيشن ٺاهڻ جي اجازت ڏئي ٿي. iOS ۽ Android لاءِ سپورٽ ترقي ۾ آهي. قابل عمل فائل ڊجيٽل طور تي سائن ان ٿي سگھي ٿو. اسيمبلي ۽ ترقي لاءِ، هڪ CLI انٽرفيس، VS ڪوڊ ايڊيٽر ۾ اضافو، ۽ GitHub (ٽوري-ايڪشن) لاءِ اسمبلي اسڪرپٽ جو هڪ سيٽ پيش ڪيو ويو آهي. پلگ ان استعمال ڪري سگھجن ٿا توري پليٽ فارم جي بنيادي حصن کي وڌائڻ لاءِ.

اليڪٽران پليٽ فارم جي اختلافن ۾ شامل آهن هڪ خاص طور تي وڌيڪ ڪمپيڪٽ انسٽالر (ٽوري ۾ 3.1 MB ۽ اليڪٽران ۾ 52.1 MB)، گهٽ ميموري واپرائڻ (180 MB بمقابله 462 MB)، تيز شروع ٿيندڙ رفتار (0.39 سيڪنڊ بمقابله 0.80 سيڪنڊ)، زنگ جي پس منظر جو استعمال. Node .js جي بدران، اضافي سيڪيورٽي ۽ اڪيلائي جي قدمن (مثال طور، اسڪوپڊ فائل سسٽم فائل سسٽم تائين رسائي کي محدود ڪرڻ لاء).

جو ذريعو: opennet.ru

تبصرو شامل ڪريو