Google ja Canonical on Flutteris võimaldanud luua lauaarvuti rakendusi Linuxile

Ettevõtted Google ja Canonical protestinud koostöös algatusega, et toetada graafiliste rakenduste arendamist raamistikul Flutter lauaarvutite Linuxi süsteemide jaoks. Kasutajaliidese raamistiku Flutter on kirjutatud on Dart keeles (rakenduste käitamiseks mõeldud runtime-mootor C++-s), mis võimaldab luua universaalseid rakendusi, mis töötavad erinevates platvormides ja mida nähakse alternatiivina React Native'ile. on kirjutatud Kuigi Flutter SDK Linuxile on olemas, on seda seni kasutatud ainult mobiilirakenduste arendamiseks ning see ei toetanud lauaarvuti rakenduste koostamist Linuxile. Eelmisel aastal teatas Google, et kavatseb Flutterisse lisada täisfunktsionaalsete lauaarvutirakenduste arendusvõimalused ja esitles alfa väljaannet nende rakenduste arendamiseks macOS-i jaoks. Nüüd pakub Flutter

lauaarvuti rakenduste arendamise võimalust Linuxile. Rakenduste arendamine Windowsile on siiski alles algfaasis. laiendatud Interaktiivsete liideste joonistamiseks Linuxis

on raamistik GTK-põhine (lubadus toetada Qt ja muid tööriistu lisatakse hiljem). Lisaks Flutteri põhilisele keelele Dart, millel on vidinad, saavad rakendused kasutada Dart Foreign Function'i liideseid C/C++ koodi kutsumiseks ja kasutada kõiki Linuxi platvormi võimalusi. kasutatakse Linuxi rakenduste arendamise tugi oli esitatud värskes alfa väljaandes

Flutter SDK , milles on ka rakenduste avaldamise võimalus Linuxis Snap Store'is. Snap-formaadis on saadaval ka iseäranis. Flutteri põhjal rakenduste arendamiseks soovitatakse kasutada koodiredaktorit Visual Studio Code või arenduskeskkondi IntelliJ ja Android Studio. , milles on ka rakenduste avaldamise võimalus Linuxis Snap Store'is. Snap-formaadis on saadaval ka iseäranisNäiteks Lispise rakenduste seast, mis põhinevad Flutteril, on esitatud rakendus

Flokk Contacts Google Contacts adresiraamatuga töötamiseks. Kataloogis pub.dev on avaldatud kolm Flutteri plugina Linuxi toe jaoks: url_launcher URL-ide avamiseks vaikesirvivis, shared_preferences seadete salvestamiseks seansside vahel ja path_provider tüüpiliste kataloogide määratlemiseks (allalaadimised, pildid, videod jne) Ettevõtted Google ja Canonical on algatuse kaudu toetanud.

Google ja Canonical on Flutteris võimaldanud luua lauaarvuti rakendusi Linuxile

Allikas: opennet.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster