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
