Google hat Flutter vor einigen Jahren mit dem Ziel entwickelt, ein plattformübergreifendes Software-Framework zu entwickeln. Die größte Stärke von Flutter besteht darin, dass damit Anwendungen für Android, iOS, Linux, Windows, macOS und sogar das Web erstellt werden können, und zwar alle auf der gleichen gemeinsamen Codebasis. Auf der Veranstaltung „Flutter Forward“ in Nairobi, Kenia, nahm sich das Unternehmen nun etwas Zeit, um einige zukünftige Funktionen zu skizzieren und gleichzeitig eine Reihe wichtiger Meilensteine vorzustellen.
Zuallererst teilte Google weitere Informationen zu Impeller mit, der Rendering-Engine der nächsten Generation von Flutter. Es nutzt sowohl Metal als auch Vulkan, die modernen Low-Level-APIs in iOS und Android. Im Videoclip unten zeigt die linke Seite die traditionelle Flutter-Rendering-Engine. Auf der rechten Seite ist das Laufrad zu sehen.
Darüber hinaus gibt es neu eingeführte Unterstützung für benutzerdefinierte Shader, die hardwarebeschleunigt sind und in iOS, Android und Browsern ausgeführt werden. Schließlich werden jetzt auch 3D-Modelle unterstützt. Während der Keynote wurde in einer Demo gezeigt, wie ein Modell importiert werden kann, nachdem es in Blender erstellt wurde.
Flutter ermöglicht nun auch die Einbettung von Inhalten über jedes Standard-Web
Wenn Sie das alles nicht begeistert, dann vielleicht die Tatsache, dass Google damit beginnt, neue und aufkommende Architekturen wie RISC-V zu unterstützen. Das Unternehmen enthüllt Android-Unterstützung für die ISA Anfang dieses Monats, und es scheint auf Hochtouren zu gehen, da Flutter nun die RISC-V-Behandlung erhält. Technisch gesehen startete es mit Flutter 3 letztes Jahr, wurde jedoch als „experimentell“ gekennzeichnet.
Abschließend erhalten wir auch einen seltenen Einblick in einige wichtige Einblicke in die aktuelle Leistung von Flutter im Google Play Store. Mittlerweile gibt es über fünf Millionen Flutter-Entwickler, wobei über 700.000 Apps im Google Play Store Flutter nutzen. Laut Angaben der Mitwirkenden gehört Google zu den drei besten Open-Source-Projekten.
Flutter ist ein interessantes plattformübergreifendes Softwareentwicklungsframework mit weiteren Verbesserungen und künftigen Änderungen kann es durchaus sein, dass immer mehr beliebte Anwendungen davon Gebrauch machen Es. Apps wie Google Ads, eBay Motors und Philips Hue nutzen es, und wir gehen davon aus, dass diese Unterstützung in Zukunft nur noch zunehmen wird.