Към момента над 500 000 разработчици по целия свят използват Flutter — рамка с отворен код от Google, предназначена за разработка на мобилни приложения. Технологията често се представя като заместител на React Native. Досега Flutter SDK беше наличен за Linux само като решение за разработка на приложения за други платформи. Новият Flutter SDK позволява разработване на приложения за Linux системи.
Създаване на приложения за Linux с Flutter
„Радваме се да обявим пускането на алфа версията на Flutter за Linux. Това издание беше подготвено съвместно с Canonical, издателя на Ubuntu, най-популярния дистрибутив на Linux за настолни компютри“, написа Крис Селс от Google в своя блог.
Още миналата година Google заяви, че иска да прехвърли софтуера за разработка на Flutter на настолни платформми. Сега, благодарение на сътрудничеството с екипа на Ubuntu, разработчиците имат възможност да създават не само мобилни приложения, но и приложения за самата Ubuntu.
Междувременно Google уверява, че приложенията, разработени с Flutter за десктоп Linux системи, ще предоставят целия достъпен функционал на натуралните приложения благодарение на обширната преработка на движението Flutter.
Например, Dart, програмен език, стоящ в основата на Flutter, сега може да бъде използван за пълна интеграция с възможностите, предоставяни от десктоп работния плот.
В допълнение към екипа на Google, в разработката участва и екипът на Canonical, представители на който заявиха, че ще работят за подобряване на поддръжката на Linux и да осигурят паритет на функциите на Flutter SDK с другите платформи.
Разработчиците предлагат да се оценят новите възможности на Flutter на примера на Flokk Contacts — простo приложение за управление на контакти.
Инсталиране на Flutter SDK в Ubuntu
Flutter SDK е наличен в Snap Store. Въпреки това, след инсталацията, за да добавите нови възможности, трябва да изпълните следните команди:
flutter channel dev
flutter upgrade
flutter config —enable-linux-desktop
Освен това, вероятно ще ви е необходимо да инсталирате пакета flutter-gallery, който също е наличен в Snap Store.
Източник: linux.org.ru
