Inzwischen nutzen weltweit über 500.000 Entwickler Flutter – ein Open-Source-Framework von Google zur Erstellung mobiler Anwendungen. Diese Technologie wird oft als Alternative zu React Native präsentiert. Bis vor kurzem war das Flutter SDK auf Linux nur als Lösung zur Entwicklung von Anwendungen für andere Plattformen verfügbar. Das neue Flutter SDK ermöglicht die Entwicklung von Anwendungen für Linux-Systeme.
Anwendungen für Linux mit Flutter erstellen
„Wir freuen uns, die Veröffentlichung der Alpha-Version von Flutter für Linux bekannt zu geben. Dieses Release wurde von uns in Zusammenarbeit mit Canonical, dem Herausgeber von Ubuntu, dem weltweit beliebtesten Desktop-Linux-Distrubution, vorbereitet“, schrieb Chris Sells von Google in seinem Blog.
Bereits im letzten Jahr erklärte Google, dass es Software für die Erstellung von Flutter-Anwendungen auf Desktop-Plattformen portieren möchte. Dank der Zusammenarbeit mit dem Ubuntu-Team haben die Entwickler nun die Möglichkeit, nicht nur mobile Anwendungen, sondern auch Anwendungen für Ubuntu selbst zu erstellen.
Unterdessen versichert Google, dass Anwendungen, die mit Flutter für Desktop-Linux-Systeme entwickelt wurden, über alle Funktionen verfügen, die auch nativen Anwendungen zur Verfügung stehen, dank umfangreicher Überarbeitungen der Flutter-Engine.
So kann beispielsweise Dart, die Programmiersprache, die Flutter zugrunde liegt, jetzt für die vollständige Integration mit den Möglichkeiten des Desktop-Desktops verwendet werden.
Neben dem Google-Team ist auch das Canonical-Team an der Entwicklung beteiligt; deren Vertreter haben erklärt, dass sie an der Verbesserung der Unterstützung für Linux arbeiten und die Funktionsparität des Flutter SDK mit anderen Plattformen sicherstellen werden.
Die Entwickler schlagen vor, die neuen Möglichkeiten von Flutter am Beispiel der Flokk Contacts – einer einfachen Anwendung zur Verwaltung von Kontakten – zu testen.
Installation des Flutter SDK in Ubuntu
Das Flutter SDK ist im Snap Store verfügbar. Nach der Installation müssen jedoch folgende Befehle ausgeführt werden, um zusätzliche Funktionen hinzuzufügen:
flutter channel dev
flutter upgrade
flutter config —enable-linux-desktop
Darüber hinaus müssen Sie möglicherweise das Paket flutter-gallery installieren, das ebenfalls im Snap Store verfügbar ist.
Quelle: linux.org.ru
