Flutter 1.0 veröffentlicht: Das erste stabile Version von Googles mobile-UI-toolkit

google flutter 1.0

Google hat angekündigt, dass Flattern, seine mobile-UI-toolkit, ein wichtiger Meilenstein erreicht worden, der alle wichtigen version 1.0. Die neue Version bedeutet Flattern ist jetzt als „stable“ und für die Produktion bereit. Mit ihm können Entwickler erstellen Sie native apps für Android und iOS mit einer einzigen quellcodebasis. In anderen Worten, Sie schreiben eine app und bekommen zwei Versionen!

Einige Verbraucher entscheiden sich für Android-Geräte und einige für iOS-Geräte, aber in Wirklichkeit, die Entwickler benötigen, um als Ziel-Plattformen zu erreichen so viele Nutzer, wie möglich. Mit den standard-Entwickler-tools wie Android Studio oder Xcode, bedeutet dies, dass zwei Versionen der app, geschrieben in Java/Kotlin, die andere in Objective-C/Swift. Aber jetzt mit Flattern, Google schlägt vor, eine cross-Plattform-Lösung, die hardware-beschleunigte Grafik und Benutzeroberfläche, zusammen mit der nativen ARM-code, die sowohl für Android und iOS.

Nachdem alles gesagt, dass Google nicht versuchen zu fördern Flattern als Ersatz für Java/Kotlin oder für die Apple-Entwicklung Sprachen. Stattdessen, Google sieht, Flattern als ergänzendes Instrument, wie eine app-engine, die entweder eingebettet in eine bestehende app oder standalone genutzt.

Was ist Flattern?

Editor ‚ s Pick

Es ist eine freie und open-source-Entwicklungs-toolkit basierend auf der Dart-Programmiersprache. Dart ist ebenfalls eine freie und open-source-Allzweck-Programmiersprache, die von Google entwickelt. Für web-Entwickler, Dart ist auch interessant, weil es kompiliert werden kann, um Javascript, und laufen daher in einem web-browser. Zwar gibt es einen Nachteil zu erfahren, noch eine andere Programmiersprache, Dart sollte jedem bekannt sein, der mit der bestehenden Entwickler-Erfahrung durch seine klare und prägnante syntax. Google sagt, dass, wenn Sie bereits wissen, C++, C# oder Java, dann können Sie produktiv sein, mit Dart in nur wenigen Tagen.

Hier ist eine kurze Dart-Programm, das „hello“ 5 mal zusammen mit der iteration Nummer:

void main() { for (int i = 0; i < 5; i++) { print ("Hallo ${i + 1}');
}
}

Warum Flattern?

Abgesehen davon, dass cross-Plattform, Flattern hat mehrere wichtige Funktionen, sollte Appell an Entwickler, einschließlich hot reload, einen reichhaltigen Katalog von widgets und native performance.

  • Hot reload hilft Entwicklern schnell experiment mit UIs und Funktionen hinzufügen. Sie können Ihre code-änderungen in weniger als einer Sekunde ohne Staat, auf Emulatoren, Simulatoren und hardware für iOS und Android.
  • Flutter hat eine große Menge von built-in Material, Design und iOS-widgets, die auch Reich motion-APIs und fließenden, natürlichen scrollen.
  • Da Flattern kompiliert für ARM-Maschinen-code, apps profitieren von der vollen nativen Leistung auf beiden iOS und Android.

Mehr Auswahl = glücklicher Entwickler

Intern, Google sagt, Flattern die verwendet wird für eine Breite Palette von Produkten, einschließlich Google-Anzeigen, die schon umgestiegen zu Flattern für seine iOS-und Android-app. Vor Flattern 1.0 freigegeben, die eine Breite Palette von Kunden, die bereits begonnen zu entwickeln und zu liefern apps mit Flattern einschließlich Abbey Road Studios, Alibaba, Capital One, Groupon, Hamilton, JD.com, Philips Hue, Reflectly, und Tencent.

Insgesamt, mehr Auswahl besser ist für Entwickler und Verbraucher, und cross-Plattform-Entwicklung spart Zeit und Geld. Sie können download Flattern 1.0 vom https://flutter.io,, wo finden Sie auch die Dokumentation für Entwickler, die den übergang von anderen frameworks, code-labs, ein Kochbuch von gemeinsamen Probenund technischen videos.

Weiter: Alles, was Sie brauchen, um loszulegen mit Android-app – Entwicklung

Ersten Kommentar schreiben

Antworten

Deine E-Mail-Adresse wird nicht veröffentlicht.


*