Flutter: Google veröffentlicht erste Beta des UI-Frameworks
Möchte man heutzutage Apps für iOS und Android entwickeln, hat man mehrere Möglichkeiten. Entweder man entwickelt die iOS-App in Swift und die Android-App im Android Studio oder einer anderen Entwicklungsumgebung oder man setzt plattformübergreifende Umgebungen wie Xamarin ein, bei denen man die Apps mit C# programmiert. Das Ergebnis ist zwar eine gemeinsame Codebase, plattformeigene Benutzeroberflächen müssen dennoch separat erstellt werden.
Google möchte den Prozess etwas vereinfachen und stellte auf der Google I/O im letzten Jahr bereits ein Framework mit dem Namen Flutter vor, welches die Entwicklung von nativen Apps für iOS und Android in einer Codebase ermöglichen soll. Nun ist die erste Beta davon erschienen, die neben iOS-11-Support, Inline-Video und anderen Funktionen auch die Integration von Dart 2 mitbringt. Google spricht von über 1.000 Paketen, die bereits jetzt in Flutter verfügbar sind, darunter unter anderem Pakete für SQLite, Fuchsia, Facebook Connect oder Firebase.
Die vollständigen Informationen zur ersten Beta-Version findet ihr im jeweiligen Blog-Post im Google Developer Blog. Wenn ihr direkt starten möchtet, geht es HIER entlang.
„unter anderem Pakete für SQLite, Fuchsia“
Fuchsia klang interessant, jedoch lässt sich dazu nichts finden, weder in deren Post noch bei den Paketen. Das einzige Paket, das Fuchsia nennt, implementiert ein Pattern, das wohl in Fuchsia verwendet wird, hat aber sonst wohl nicht viel damit zu tun.
Warum keine Erwähnung von React Native als direktes Pendant?