Die Veröffentlichung von Flutter 1.0 zeigt, dass Google das Projekt Fuchsia ernst nimmt

Technik /. Die Veröffentlichung von Flutter 1.0 zeigt, dass Google das Projekt Fuchsia ernst nimmt 2 Minuten gelesen

Flattern 1.0



Bei der Suche von Google nach einem universellen Betriebssystem (Project Fuchsia) benötigen sie auch die Tools, um dies zu verwirklichen. Ein großer Teil des Erfolgs von Android ist auf den Open-Source-Charakter des Betriebssystems und die hervorragende SDK-Unterstützung für Entwickler zurückzuführen. Wir wissen, dass Flutter nativ auf Fuchsia laufen wird, aber es bringt jetzt bemerkenswerte Vorteile.

Flutter 1.0 Googles Portable UI Toolkit

Google hat heute Flutter 1.0 veröffentlicht und damit seine erste stabile Version für Entwickler markiert. Flutter unterstützt Entwickler bei der Entwicklung nativer Anwendungen für Android und iOS, ohne sie separat erstellen zu müssen.



Es gibt vorhandene SDKs, die bei der Migration von Anwendungen von einer Plattform auf eine andere helfen, aber sie sind weit entfernt von einer nativen Erfahrung, die häufig die Leistung verlangsamt und fehlerhaft macht. Wie Google feststellt “ Flutter ersetzt nicht die herkömmlichen Apple- und Android-App-Modelle zum Erstellen mobiler Apps. Stattdessen handelt es sich um eine App-Engine, die Sie entweder in eine vorhandene App einbetten oder für eine völlig neue App verwenden können . '



Dies wird durch die Dart-Plattform ermöglicht, die die Kompilierung zu nativem 32-Bit- und 64-Bit-ARM-Code für iOS und Android ermöglicht.



Hilft bei der Erstellung schöner und reaktionsschneller Anwendungen

Bei den aktuellen Branchentrends benötigen Sie nicht nur eine reibungslose Anwendung, sondern auch etwas, das gut aussieht. Hier kommt Flutter ins Spiel und hilft Entwicklern, wunderschöne Apps zu entwickeln. “ Das Beste aus beiden Welten: Hardwarebeschleunigte Grafik und Benutzeroberfläche mit nativem ARM-Code für beide gängigen mobilen Betriebssysteme . ” Es wird von der hardwarebeschleunigten Skia 2D-Grafik-Engine angetrieben, die auch auf Chrome und Android verwendet wird.

Flare-Integration

Flare ist ein Tool, mit dem Designer Vektoranimationen erstellen können, die direkt in eine Flutter-App eingebettet und mit Code bearbeitet werden können.

Dies spart offensichtlich Entwicklungszeit und hilft Entwicklern, großartige UI-Animationen mit minimalem Aufwand zu implementieren.



Verwendet über Telefone hinaus

Google möchte, dass das Flattern ein breiteres Publikum erreicht, wie es in seinem Blog-Beitrag heißt. Unsere Ambitionen für Flutter erstrecken sich jedoch über das Mobile hinaus auf eine breitere Palette von Plattformen. Tatsächlich wurde Flutter von Anfang an als tragbares UI-Toolkit konzipiert, das flexibel genug ist, um überall dort eingesetzt zu werden, wo Pixel gemalt werden . ” Die Arbeiten dafür sind bereits im Gange, und Flatter Desktop Embedding ist in einem frühen Stadium.

Die Straße entlang

Flutter wird eine Menge Dinge tun, aber es gibt noch viel zu tun, da es einige Probleme mit der aktuellen Form gibt, die sich aus unzähligen Anfragen an Github ergeben.

Dart ist auch keine bekannte Codierungssprache, die ein wichtiger Bestandteil von Flutter zu sein scheint. Wie immer sollte es eine gute Dokumentation und Unterstützung geben, bevor die Akzeptanz erreicht wird. Trotzdem ist der Start von Flutters ein Schritt in die richtige Richtung.