Flutter 2.0 unterstützt das Erstellen von Apps auf faltbaren Telefonen und Telefonen mit zwei Bildschirmen

click fraud protection

Flutter 2.0 wurde gerade als Stable veröffentlicht und enthält große Änderungen für die Erstellung von Desktop- und mobilen Apps. Lesen Sie weiter, um mehr zu erfahren!

Es ist der 3. März und Flutter 2.0 ist da! In dieser Version gibt es im Vergleich zu Flutter 1 eine ganze Reihe von Änderungen, und dieser Artikel konzentriert sich auf die Änderungen für die Desktop- und Mobilversionen.

Desktop

Seit einiger Zeit befindet sich Flutter für Desktop in der Alpha-Phase, was mit sich ändernden APIs, Fehlern und Leistungsproblemen verbunden ist. Mit Flutter 2.0 hat Google seinen Status irgendwo zwischen Beta und Stable verschoben. Was bedeutet das? Nun, es ist in Flutter 2.0 Stable verfügbar, aber Google glaubt, dass es noch nicht vollständig fertig ist. Für den Produktionseinsatz sollte es in Ordnung sein, es kann jedoch hier und da ein Fehler vorliegen.

Flutter für Desktop sollte auch über eine angemessene Unterstützung für Tastaturkürzel verfügen, sodass es sich eher wie eine wirklich native App unter Windows, Linux oder macOS anfühlt. Wenn Sie von der Stabilität nicht überzeugt sind: Canonical (das Unternehmen hinter Ubuntu) hat bereits damit begonnen, das Ubuntu-Installationsprogramm in Flutter neu zu erstellen, und hat sich dazu entschlossen

Verwenden Sie Flutter für alle seine Apps vorwärts gehen.

Das Ubuntu-Installationsprogramm ist jetzt in Flutter geschrieben.

Handy, Mobiltelefon

Da Flutter ursprünglich ein plattformübergreifendes mobiles Framework war, gibt es hier nicht wirklich viel zu sagen. Größtenteils verfügt Flutter schon seit einiger Zeit über alle mobilen Funktionen, bis auf eines: faltbare Geräte. Dank der Beiträge von Microsoft gibt es mit Flutter 2.0 jetzt Unterstützung für faltbare Displays. Flutter weiß nun, wie man mit diesem Formfaktor umgeht und ermöglicht es Entwicklern, ihre Apps so zu gestalten, wie sie es möchten.

Erstellen von Apps für das Microsoft Surface Duo und andere Dual-Screen-Geräte mit Flutter.

In Flutter 2.0 gibt es jetzt ein neues TwoPane-Widget, mit dem Sie, wie der Name schon sagt, zwei Fenster anzeigen können. Der erste Bereich wird auf jedem Gerät angezeigt, während der zweite in der rechten Hälfte eines faltbaren Displays angezeigt wird. Über Dialoge können Sie auch auswählen, auf welcher Seite eines faltbaren Displays sie angezeigt werden sollen.

Die Falte oder das Scharnier eines faltbaren Geräts wird den Entwicklern als Anzeigemerkmal (z. B. eine Kerbe) angezeigt, sodass Apps dies weiterhin tun können Wenn sie möchten, können sie sich auf das gesamte faltbare Display ausdehnen oder die Position des Scharniers und des Displays berücksichtigen entsprechend.

Darüber hinaus hat Google sein Mobile Ads SDK-Plugin in die Betaversion verschoben. Dabei handelt es sich um ein SDK für Android und iOS, mit dem Sie AdMob-Anzeigen in Ihrer mobilen App anzeigen können. Derzeit gibt es keine Desktop-Unterstützung, aber jetzt sollten Sie in der Lage sein, mit Flutter relativ stabile mobile Apps mit Anzeigen zu erstellen.


Dies sind die großen Änderungen in Flutter 2.0 für Desktop- und mobile Plattformen. Was halten Sie von Flutter als Framework für die Desktop- und Mobilentwicklung? Lass uns wissen!