Flutter

Flutter ist ein tragbares UI-Toolkit aus dem Hause des US-amerikanischen Suchmaschinengiganten Google, das für Erstellung schöner, nativer Mobile-, Web- und Desktopanwendungen aus einer einzigen Codebasis geeignet ist. Die zentrale Idee von Flutter dreht sich um Widgets. Die gesamte Benutzeroberfläche besteht aus der Kombination verschiedener Widgets, von denen jedes ein Strukturelement (wie eine Schaltfläche oder ein Menü), ein Stilelement (wie eine Schriftart oder ein Farbschema), einen Aspekt des Layouts (wie ein Padding) und so weiter definiert. Mit über 2.000 Open-Source-Paketen, die für Flutter verfügbar sind, gibt es für die meisten Szenarien passende Optionen. Diese Pakete beschleunigen die Entwicklung unabhängig von der Zielplattform. Dazu ist der Zugriff auf die einzelnen Funktionen der Plattform einfach. Flutter funktioniert mit jedem Entwicklungswerkzeug und enthält Editor-Plugins für Visual Studio Code und IntelliJ / Android Studio.

Hintergrund

Zum ersten Mal wurde Flutter im Jahr 2015 auf dem Dart Developer Summit vorgestellt. Die erste Version war als „Sky“ bekannt und lief auf dem Android-Betriebssystem. Am 4. Dezember 2018 wurde Flutter 1.0 beim Flutter Live Event veröffentlicht, was die erste „stabile“ Version des Frameworks bezeichnete. Am 7. Mai 2019 wurde die Version Flutter 1.5 der technischen Welt vorgestellt, die Hunderte von Änderungen als Reaktion auf das Feedback der Entwickler, einschließlich Updates für neue App Store iOS SDK-Anforderungen, Updates für die iOS- und Material-Widgets, Motorunterstützung für neue Gerätetypen und Dart 2.3 mit neuen UI-as-code Sprachfunktionen enthält.

Fakten

Flutter wächst weiter an Popularität und Akzeptanz. Unternehmen auf der ganzen Welt entwickeln Apps mit Flutter. Unter anderem sind es Kunden wie eBay, Sonos, Square, Capital One, Alibaba und Tencent. Eine Studie von LinkedIn hat gezeigt, dass Flutter die am schnellsten wachsende Skill unter den Software-Ingenieuren ist, basierend auf den Mitgliedern der Website, die es in den letzten 12 Monaten in ihrem Profil behauptet haben. Und in der aktuellen StackOverflow-Entwicklerumfrage 2019 wurde Flutter als eines der beliebtesten Entwickler-Frameworks aufgeführt.