Die Verwendung von Flutter standardmäßig in neuen Anwendungen. Neue Ubuntu-Funktion?

Verwenden von Flutter

Ich benutze seit 15 Jahren eine Ubuntu-Variante, von denen die letzten 13 Jahre damit verbracht wurden, Artikel und sogar ein Buch über die kanonische Distribution zu schreiben. Trotzdem schaffen es die Jungs von Mark Shuttleworth, mich zu überraschen.

Ich habe kürzlich einen Satz geprägt, um meine Erwartungen an die Zukunft der neuen Versionen auszudrücken. "Ein Debian-basierter Fedora mit Snap-Paketen". Damit wollte ich darauf hinweisen, dass Ubuntu immer mehr wie eine traditionelle GNOME-basierte Distribution aussieht, ohne die ursprünglichen Funktionen, die mir so gut gefallen.

Wie so viele andere Male, es scheint, ich habe mich geirrt.

Standardmäßig Flutter verwenden

Un Tweet Auf dem Konto der Distribution steht:

Flattern ist die Standardoption für zukünftige Ubuntu-Anwendungen.

@kenvandine ¿, Engineering Manager, ist hier, um Sie über einige Beiträge von Canonical zu Flutter auf #FlutterEngage zu informieren.

Und beinhaltet eine VerbindungKomm zum Gespräch.

Was ist Flattern?

Flattern ist eine Reihe von Tools zum Erstellen von Benutzeroberflächen. Das von Google entwickelte Ziel ist es, mit einer einzigen Codebasis Schnittstellen für native Erklärungen zu erstellen für Desktop, Mobilgeräte und Websites.

Laut Google sind die Vorteile von Flutter:

  • Schnelles Laden: Flatter Hot Reload beschleunigt die Entwicklungszeiten, indem die geänderte Schnittstelle in Emulatoren, Simulatoren und Live-Umgebungen in weniger als einer Sekunde neu geladen wird.
  • Einfache Schnittstellenerstellung:  Flutter wird mit einer Reihe von Widget Material Design und Cupertino (Ideal für iOS), APIs für Bewegung und Scrollen sowie mehreren Steuerelementen geliefert.
  • Natives Verhalten auf allen unterstützten Plattformen: Die verschiedenen Komponenten berücksichtigen die Unterschiede bei der Arbeit auf den einzelnen Plattformen.

Kanonisch und flatternd

Zu der Zeit mein Partner Pablinux sprach mit ihnen der Vereinbarung, die Canonical und Google getroffen hatten, um Flutter zum "offiziellen Teil von Linux" zu machen. Es war ein Schritt, der beiden Unternehmen zusagte. Auf der Google-Seite gibt es ein anderes Unternehmen, das Entwickler dafür bezahlt, Flutter Desktop-freundlich zu machen. Canonical seinerseits positioniert Ubuntu als Gateway für viele Android-Anwendungen (in Dart geschrieben), die auf Linux portiert werden sollen oder dass Entwickler von mobilen Programmen beschließen, auf eine andere Plattform zu wechseln.

Um ein hypothetisches Beispiel zu nehmen. Das Erstellen eines WhatsAPP-Clients für Linux in Python und die Verwendung von GTK oder QT für die grafische Oberfläche ist nicht dasselbe wie das Ändern des Codes in Dart und der mit Flutter erstellten Oberfläche. Hinweis: Ich habe keine Ahnung, in welcher Sprache die WhatsApp-App geschrieben ist. Es handelt sich wahrscheinlich um Java, aber das Beispiel ist verständlich.

Mit Dart meine ich eine Sprache zum Erstellen plattformübergreifender Anwendungen auch von Google erstellt.

Wann werden wir die neuen Anwendungen sehen?

Wie es aussieht, wird die erste offizielle App, die eine Flutter-basierte Oberfläche verwendet, das Installationsprogramm sein, das Ubiquity ersetzt. Das kann in einer Testversion im nächsten Ubuntu 21.10 (Oktober dieses Jahres) verwendet werden. Wenn alles gut geht, wird das offizielle Debüt im April 2022 mit dem Start der nächsten erweiterten Support-Version sein.

Beachten Sie, dass ich einen Knopf gefunden habe und eine Jacke darauf nähe. Abgesehen von dem Tweet, in dem standardmäßig über die Verwendung von Flutter gesprochen wird, habe ich keine Ahnung, ob es eine Entscheidung gibt, GNOME-Anwendungen wie den Videoplayer oder den Taschenrechner durch andere zu ersetzen, die auf Flutter basieren

Flutter unter Ubuntu installieren

Um die Verwendung von Flutter standardmäßig für neue Anwendungen zu fördern, hat Ubuntu beschlossen, die Installation der erforderlichen Tools mithilfe von Snap-Paketen zu vereinfachen.

Dies geschieht mit dem Befehl:

sudo snap install flutter --classic

Wir installieren die integrierte Entwicklungsumgebung mit:
sudo snap install android-studio --classic

Wir verbinden die Teile mit dem folgenden Befehl

flutter config --android-studio-dir /snap/android-studio/current/android-studio

Wenn Sie ausführlichere Anweisungen zur Installation in Ubuntu finden möchten, finden Sie diese Hier. Um mehr über Flutter zu erfahren, folgen Sie el nächster Link.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.