Flutter-Live-Event-Ankündigungen: Flutter 1.0 Live, Hummingbird, Dart 2.0

Veröffentlicht: 2018-12-05

Seit seiner Markteinführung im März 2017 macht Flutter in der Entwickler-Community die Runde wegen der zahlreichen Vorteile, die es allen zu bieten hat – Designern, Entwicklern und den Endbenutzern.
Und auch über Gespräche, die von der Vorstellung getrieben werden, Flutter sei Googles Experimentierprodukt, etwas, das der Technologieriese nicht ernst meint.

Aber das gestern abgehaltene Flutter-Live-Event hat bewiesen, dass die Neinsager nicht in einer größeren Fantasiewelt leben können, wenn sie glauben, dass Flutter keine Zukunft hat.

Während die Akzeptanz, die die Community für das Framework zeigte, Flutter als ideales plattformübergreifendes Entwicklungstool für mobile Apps etablierte , geschah gestern, als Flutter 1.0 live vor einem Live-Publikum aus der ganzen Welt angekündigt wurde .

Seit der Ankündigung eines neuen Entwicklungsframeworks im letzten Jahr hat Google das Tool ständig erweitert und verbessert, um die erste Wahl zu treffen und die Lücke zwischen der Flutter vs. React Native- Debatte zu schließen.

Die Akzeptanzrate, die Flutter seit letztem März von der Entwicklergemeinschaft gesehen hat, selbst als Flutter in einem Vorschaumodus verfügbar war, war etwas, das die Branche noch nie zuvor gesehen hatte.

Flutter Stats

Was als Übernahme durch Hamilton in seine App begann, schlossen sich bald eine Reihe von Marken dem Flutter -Zug an , was die Effizienz des Frameworks nur noch in größerem Umfang unter Beweis stellte.

Als Ode an die Verbesserungsschritte veranstaltete Google ein Flutter-Live-Event im Science Museum in London, bei dem neben den fünfzigjährigen Zuschauern, die das Auditorium füllten, Tausende von anderen aus der ganzen Welt von zu Hause aus mitmachten. Und jetzt hat die Veranstaltung den 4. Dezember – das Veröffentlichungsdatum von Flutter 1.0 – als das Datum markiert, an dem die Branche der mobilen Apps revolutioniert wird.

Dieser Zusammenfassungsartikel ist für diejenigen, die es verpasst haben, die Ankündigung der Großartigkeit persönlich zu sehen.

Beginnen wir damit, Ihnen einen Überblick darüber zu geben, wie das Ereignis abgelaufen ist.

Komplettlösung des Flutter-Live-Events

Das Flutter-Live-Event, das gestern stattfand, begann damit, dass Tim Sneath allen dafür dankte, dass sie zu dem Traum beigetragen haben, den Aufbau von Benutzeroberflächen neu zu erfinden.

Was auf einen hallenden Applaus folgte, war die Erklärung der Flutter-Vision, bei der Google das plattformübergreifende Entwicklungsframework für mobile Apps als leistungsstarkes, universelles, offenes UI-Toolkit zum Aufbau atemberaubender Erfahrungen auf jedem Gerät sieht.

Die Präsentation begann mit der Erkenntnis, dass die Entwickler mobiler Apps einen Kompromiss zwischen der mehrfachen Entwicklung derselben App auf mehreren Plattformen eingehen oder die Lösung mit dem kleinsten gemeinsamen Nenner akzeptieren, bei der native Geschwindigkeit und Genauigkeit gegen Portabilität eingetauscht werden.

With Flutter the Compromise is Over – hörten das Publikum dort und das tausende Live-Publikum als nächstes mit lauter und klarer Stimme.

Um beeindruckende Apps mit minimalen Kompromissen zu erstellen, wurde die Flutter-Architektur aus vier Merkmalen hergestellt, die auch die Leistungsfähigkeit von Flutter definieren

  • Schön – Flutter wird mit einem Palettenwerkzeug geliefert, das die vollständige Kontrolle über das Pixel gibt. Das pixelgenaue Widget, das nach den Material Design-Richtlinien gestaltet wurde, hilft, maßgeschneiderte Markenerlebnisse zu entwickeln, die zu preisgekrönten Apps führen.
  • Geschwindigkeit – Powered by Skia hardwarebeschleunigte Grafik , Flutter unterstützt störungsfreie und ruckelfreie Grafiken mit der nativen Anzeigegeschwindigkeit. Die Geschwindigkeit sowohl in Bezug auf die Entwicklung als auch auf das Laden von Apps ist bei mobilen Anwendungen, die mit dem Flutter-Framework erstellt wurden, extrem hoch.
  • Produktiv – Die Hot-Reload-Funktion von Flutter ermöglicht es Entwicklern, die Auswirkungen von Änderungen, die sie am Code vornehmen, in Echtzeit auf dem Bildschirm anzuzeigen . Etwas, das die Produktivität enorm steigert.
  • Offen – Alles an der Flutter-Codereihe, von der Quelle bis zu Details und Erweiterbarkeit der Mitwirkenden, ist offen zum Lesen, Verzweigen und Erweitern.
    Die Tatsache, dass Flutter sogar kostenlos lizenziert ist, macht es ideal für Entwickler, die gerade erst in die Welt der plattformübergreifenden mobilen Entwicklung einsteigen, um ein neues Framework zu lernen.

Kombinieren Sie diese vier Funktionen mit den besten Tools ihrer Klasse für Android Studio und Visual Studio Code- und Flutter-App-Entwicklungsunternehmen erhalten eine Plattform, die mit einer einzigen Codebasis ein ansprechendes Erlebnis für iOS und Android entwickelt.

Nachdem die Leistungsfähigkeit von Flutter dem Publikum nun offen vermittelt wurde, nahm die Präsentation eine interessante Wendung, bei der die Fähigkeiten von Flutter in einem praktischen Setup durch eine auf Flutter erstellte App – „History of Everything“ – gezeigt wurden.
Es gab eine Reihe von Dingen, die beim ersten Blick auf die App selbst an die Oberfläche kamen:

  1. Es begann sofort wegen der Flutter-Architektur, die alles im Voraus zu Code kompiliert.
  2. Die Erfahrung zwischen der Veröffentlichung von Flutter Build iOS und Android war völlig natürlich, wodurch die Lernkurve auf ein absolutes Minimum reduziert wurde.
  3. Die gesamte Animations-App wurde in weniger als 3 Monaten mit nur 6.000 Codezeilen entwickelt – einschließlich der Zeit, die für die Integration von Google Maps in die App benötigt wurde.

Von diesem Zeitpunkt an verwandelte sich das Flutter-Live-Event in einen Zustrom von Ankündigungen. Solche, auf die die Flutter-Community, sowohl von der Android- als auch von der iOS-Seite, verzweifelt gewartet hat. Ankündigungen, die bewiesen, dass Flutter zu einer Kraft wurde, mit der man rechnen musste, als wir auf die nächste große mobile App-Revolution warteten. Und jetzt mit Flutter 1.0 Live ist es soweit.

Ankündigungen in Flutter Live 2018

1. Flutter 1.0-Funktionen sind jetzt für alle live

Nachdem Google Flutter Preview 2 veröffentlicht hatte, stand Flutter 1.0 mit stabiler Release-Version als nächstes auf der Karte. Und jetzt ist die Version jetzt live für jedermann nutzbar. Die neue Version bietet eine Reihe von fortgeschrittener Unterstützung als die vorherigen Versionen – etwas, auf das von Flutter 1.0 Feature- Liste verzweifelt gewartet wurde:


Flutter 1.0 Features

2. Materialkomponente für Flutter

Das Team von Flutter und Material Design hat gemeinsam ein wiederverwendbares Widget-Design entwickelt, das die integralen Designkomponenten von Google Material Design und Cupertino von Apple enthält.

3. Flare-Integration

Flare – das Flaggschiff von 2Dimensions ist jetzt in Flutter integriert. Das Tool ermöglicht es Entwicklern, 2D-Vektordesign und -Animation direkt aus dem Flutter-Toolkit zu erstellen und zu exportieren. Es bringt Designer und Entwickler auf dieselbe Plattform, die früher in zwei Teile geteilt war.

4. Dart 2.1 Präsenz

Flutter 1.0 wird mit der aktualisierten Version der Programmiersprache Google Dart – Dart 2.1 – geliefert, einer leistungsstarken Sprache, die eine Prüfung zur Kompilierzeit hat und mit dem Versprechen einer höheren Leistung und einer sehr geringen Codegröße arbeitet.

5. Bessere Firebase-Unterstützung

Firebase and Flutter
Flutter 1.0 wird mit einem Firebase SDK geliefert, das viele Dinge unterstützt als frühere restrive. Zusammen entwickeln Firebase und Flutter Apps, die besser integriert sind, eine bessere Qualität haben und mit einigen komplizierten Firebase-Funktionalitäten wachsen.

6. Quadratische Integration

Square and Flutter Square, der größte Anbieter von Zahlungslösungen, hat jetzt Flutter mit zwei Plugins erweitert. A – Reader-SDK und B. In-App-Kauf-SDK.

Unter dem Reader SDK ermöglichen sie es Benutzern, persönlich über Flutter zu bezahlen, und mit der In-App Purchase SDK-Option führen sie die Option ein, Zahlungen innerhalb Ihrer mobilen App entgegenzunehmen – etwas, das die zahlungsorientierten Angebote verbessern wird von den verschiedenen Entwicklungsfirmen für Flutter-Apps .

7. Codemagic-Partnerschaft

Nevercode – das allgemein angenommene Build-System wurde jetzt mit Codemagic in Flutter integriert. Die Integration ermöglicht es den Entwicklern, einen Build zu erstellen und die App dann direkt aus dem Build-System im Store zu veröffentlichen.

8. Einbettung auf mehreren Plattformen

Obwohl noch in Arbeit, war die größte Ankündigung nach Flutter 1.0, die im Rahmen des Flutter Live-Events gemacht wurde, die Möglichkeit, dass Flutter vom mobilen Bereich zum Web und zu Wearables übergehen wird – auf Bildschirmen unterschiedlicher Größe.

9. Kolibri-Flattern

Die experimentelle webbasierte Implementierung der Flutter-Laufzeitumgebung. Sie können eine Anwendung in Dart schreiben und zusätzlich zum Kompilieren auf das Datum des Armcodes JS anvisieren, wodurch Ihr Flutter-Code dann auf dem standardbasierten Web ausgeführt werden kann. Mit Hummingbird ist das Erstellen von Flutter für das Web jetzt Realität

Mit Ankündigungen wie diesen und Versprechungen wie Multi-Platform-Embedding und Hummingbird hält Flutter mit der Strategie Schritt, zu deren Erfüllung Google es gestartet hat .

Eine Sache, die jetzt mit der Ankündigungszusammenfassung des Flutter Live-Ereignisses festgestellt wurde, ist, dass jetzt ein leistungsstarkes, stabiles Framework zur Entwicklung atemberaubender Apps mit einer Codezeilenanzahl und einer Entwicklungszeit, die viel kürzer ist als das, was mit der nativen App-Entwicklung verbunden ist, hier ist.

Es ist jetzt an der Zeit, dass du auf den Flutter-Zug aufsteigst. Wenden Sie sich an unser Team von Entwicklern mobiler Apps, um mit der Entwicklung beeindruckender Apps zum halben Zeit-, Arbeits- und Kostenaufwand zu beginnen.