Flutter Plugins & Packages - Eine neue News-Sammlungen
Flutter bietet eine große Menge an Plugins und Packages (via pub.dev open_in_new), die euch bei der Entwicklung eurer Apps helfen sollen. Ich selber nutze einige davon und habe auch schon selber welche geschrieben, weitere Informationen dazu im Projekte Bereich. Da die Auswahl aber sehr groß ist und man manchmal gar nicht genau weiß was man braucht, starte ich heute eine News-Sammlungen zu Plugins und Packages die ich viel nutze.
Die Begriffe Plugin und Package werde ich vermutlich beide benutzen, auch wenn ich versuche ein einheitliches Wording zu verwenden. Technisch ist der Unterschied bei diesen beiden übrigens wie folgt definiert. Ein Flutter Plugin interagiert auf die eine oder andere Weise mit nativem Code und stellt z.B. ein Interface für schon vorhandene native Bibliotheken zur Verfügung. Während ein Dart Package ausschließlich in Dart entwickelt wird. Hier könnte man als Beispiel Packages nennen, die neue Widgets einführen oder mathematische Formeln in Dart implementieren.
Generell werde ich im Rahmen dieser News-Sammlungen auf Plugins und Packages eingehen die ich selbst bereits genutzt habe und die für meinen Einsatzzweck hilfreich waren. Ich bitte euch immer zu bedenken, dass das in anderen Kontexten wiederum ganz anders aussehen kann. Es gilt also wie immer, evaluiert Fremdcode den ihr einbaut bevor ihr ihn umfangreich nutzt. So schön es ist bestehende Lösungen nutzen zu können, so schlecht kann es werden wenn man durch zu viele Abhängigkeiten in Probleme gestürzt wird. Darüber schrieb ich auch schon einmal vor längerer Zeit.
Solltet ihr Plugins und Packages zur Hand habe die ihr super findet und die ihr mir gerne empfehlen würdet, freue ich mich natürlich sehr über Rückmeldungen in den Kommentaren. Selbiges gilt genauso für Feedback zu den eigentlichen Artikeln und Inhalten.