Warum Flutter mit Python?
Hallo zusammen,
seit kurzer Zeit bin ich fleißig am App Programmieren mit Flutter. Macht echt richtig Spaß! Da ich auch etwas Python kann und gelesen habe, dass man Flutter und Python gut miteinander kombinieren kann (es gibt z.B. auch Flet als bereits vorhandenes Framework) habe ich mich gefragt, wieso man das tun sollte?
Einige Programmbeispiele, die ich im Netz gefunden habe, zeigen einfache Anwendungsfälle, die sich auch problemlos nur mithilfe von Flutter entwickeln lassen würden.
Ich verstehe also nicht ganz, wieso dennoch viele die Kombination von Flutter mit Python bevorzugen. Habt ihr konkrete Erfahrungswerte bzw. Beispiele?
Viele Grüße
Schokiii
3 Antworten
Hey,
die Kombination von Flutter mit Python wird oft gewählt, weil sie die Vorteile beider Technologien vereint: Flutter für eine effiziente und plattformübergreifende UI-Entwicklung und Python für seine Einfachheit und Leistungsfähigkeit in der Backend-Logik oder Datenverarbeitung. Python kann zum Beispiel für komplexe Berechnungen, Datenanalyse oder Backend-Services verwendet werden, während Flutter das schnelle Erstellen von ansprechenden Benutzeroberflächen ermöglicht. Diese Kombination kann die Entwicklung effizienter machen, besonders in Projekten, wo Python bereits für andere Teile der Anwendung genutzt wird oder spezifische Bibliotheken und Frameworks in Python verfügbar sind, die die Funktionalität der App erweitern.
Liebe Grüße,
Marcel
Jeder Entwickler hat seine Programmiersprache. Warum sollte ein Python Entwickler für zum Beispiel eine App extra Dart, Java, C#, ... lernen? Deshalb gibt es häufig Migrationen von z.B. Python zu bestehenden Frameworks. Klingt das für einen Dart Entwickler komisch? Ja. Das liegt aber daran, weil der Dart Entwickler Dart kann. Für einen Python Programmierer wäre Dart eine ganz neue Welt und es lohnt sich oftmals nicht. Auch für Firmen kann eine solche Adaption von Vorteil sein. Müssten die Mitarbeiter erst noch die andere Sprache lernen, dann wäre das für das Unternehmen teurer.
Gründe die mir dazu einfällen wären:
- Bestehenden Python Code in Flutter nutzen
- Man mag Python einfach mehr
- Python Generator für Flutter Apps
Notwendig oder sinnvoll ist das aber nicht wirklich. Dart kann alles was Python kann.
Sehe ich auch so, danke 😊 dachte, da gibt's vielleicht etwas, das ich übersehe.