Ettevõtted Google ja Canonical koostöös algatusega, et toetada graafiliste rakenduste arendamist raamistikul lauaarvutite Linuxi süsteemide jaoks. Kasutajaliidese raamistiku Flutter 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. 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. 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. Linuxi rakenduste arendamise tugi oli esitatud värskes alfa väljaandes
Flutter SDK . Flutteri põhjal rakenduste arendamiseks soovitatakse kasutada koodiredaktorit Visual Studio Code või arenduskeskkondi IntelliJ ja Android Studio. Näiteks Lispise rakenduste seast, mis põhinevad Flutteril, on esitatud rakendus
Flokk Contacts pub.dev url_launcher shared_preferences path_provider Ettevõtted Google ja Canonical on algatuse kaudu toetanud.
Allikas: opennet.ru
