Googles Flutter-Apps kommen dank Ubuntu auf Desktop-Linux

Flattern ist das Open-Source-UI-Toolkit von Google, mit dem Entwickler native Apps erstellen können, die auf Web, Android, iOS und macOS (Alpha-Phase) zugeschnitten sind. Vielleicht möchten Sie ihre GitHub-Seite und Dokumentation um mehr zu lernen.

Bis jetzt gibt es keine richtige Unterstützung für Windows – aber es ist etwas in Arbeit.

Die gute Nachricht ist jedoch – Canonical und Google werden eng zusammenarbeiten, um die Flutter-App-Unterstützung für Linux-Distributionen gemäß den offizielle Ankündigung:

Heute freuen wir uns, gemeinsam mit Canonical, dem Herausgeber von Ubuntu, der weltweit beliebtesten Desktop-Linux-Distribution, die Verfügbarkeit der Linux-Alpha für Flutter bekannt zu geben.

In diesem Artikel werden wir mehr darüber diskutieren und wie es der Linux-Desktop-Community möglicherweise helfen könnte.

Flutter-Apps über den Snap Store

Wir wissen zwar genau, dass Snap nicht jedem gefällt, aber es ist dennoch gut zu sehen, dass Canonical es Entwicklern so einfach wie möglich macht, ihre Apps für Linux-Distributionen über den Snap Store zu veröffentlichen.

Natürlich ist es offensichtlich, dass Canonical auf das Snap-Format drängen wird. Dies ist jedoch möglicherweise keine Voraussetzung für Flutter-Apps unter Linux.

Sie können das Flutter SDK auf Snap-Store oder holen Sie sich die archivierte Datei von der offizielle Flutter SDK-Seite für Linux.

Vielleicht möchten Sie unserer Anleitung zur Verwendung von Snapshots folgen, wenn Sie das noch nicht wussten.

Das ist also für jeden Benutzer gut, egal ob Sie Snap-Pakete bevorzugen oder nicht.

Linux als erstklassige Flutter-Plattform

Da der Marktanteil von Linux ständig wächst, wäre es eine gute Idee, Linux als erstklassige Flatter-Plattform zu haben.

Nicht nur, weil Flutter ein Open-Source-UI-Framework ist, sondern viele Marken wie Ebay, Tencent, Philips, und andere haben damit begonnen, Flutter für ihre Apps zu nutzen.

Und laut Ankündigungspost ist Canonical darauf gut vorbereitet:

Indem Canonical Linux zu einer erstklassigen Flutter-Plattform macht, lädt Canonical Anwendungsentwickler ein, ihre Apps für Millionen von Linux-Benutzern zu veröffentlichen und die Verfügbarkeit hochwertiger Anwendungen zu erweitern, die ihnen zur Verfügung stehen.

Ohne Zweifel ist die Verfügbarkeit von mehr plattformübergreifenden Anwendungen unter Linux mit Flutter eine großartige Möglichkeit, mehr Benutzer zu ermutigen, Linux zu verwenden oder mit Linux zu bauen.

Nicht zu vergessen die Vorteile von Linux gegenüber Windows – aber Anwendungen mit plattformübergreifender Unterstützung zu haben, ist immer ein Kinderspiel. Sie müssen nicht wirklich nach alternativen Anwendungen suchen, wenn Sie zu einer anderen Plattform wechseln (auch wenn es sich nicht um Linux handelt).

Flutter-Apps in Aktion

Bevor Sie eintauchen in die Flatterdokumentation Beim Einrichten der Umgebung und beim Erstellen von Flutter-Apps können Sie einige Beispiele für Desktop-Apps ausprobieren, die unter Linux verfügbar sind.

Hier ist ein Video, das eine Beispiel-App (Flokk Contacts) für Linux zeigt:

Du kannst es anziehen Snap-Store oder geh einfach zu ihnen GitHub-Seite um mehr darüber zu erfahren.

Um Ihnen eine Vorstellung zu geben, Skinner gewähren (der das Team hinter Flokk Contacts leitete) teilte seine Erfahrungen mit Flutter unter Linux:

Das Erstellen der Flokk Contacts-App war ein Kinderspiel! Wir konnten unser gesamtes bisheriges Know-how in Flutter praktisch ohne Anpassungen auf Linux anwenden, und die App läuft fantastisch. Die Zusammenarbeit mit dem Canonical-Team war eine wundervolle Erfahrung; sie waren begeistert, engagiert und leidenschaftlich daran interessiert, Flutter nicht nur für Linux, sondern für jede Plattform zu verbessern. Es war ein großartiges Projekt, und ich bin begeistert, mit Flutter ein weiteres wichtiges Betriebssystem ins Visier nehmen zu können.

Weitere Informationen zu den ersten Schritten mit dem Erstellen von Apps und dem Testen von Beispiel-Apps mit Flutter finden Sie im offizielle Ankündigung.

Einpacken

Was halten Sie von der Entwicklung von Apps für Linux-Desktops mit Flutter? Hast du das SDK schon probiert?

Schreibt mir gerne eure Meinung unten in die Kommentare!