Hallo!
Ich arbeite gerade an einer App bzw. bin gerade dabei alles vorzubereiten. Allerdings habe ich hier eine Frage im Bezug auf Backend und Frontend. Für das Frontend habe ich mir überlegt mit Dart/Flutter zu arbeiten, da ich vorhabe die App für iOS und Android zu veröffentlichen und ich mir bisher damit immer relativ leicht getan habe. Für das Backend würde ich eigentlich gerne Python benutzen, da ich auch hier an und für sich Erfahrung mit der Programmiersprache habe.
Doch nun zu meiner App und warum ich denke, dass ich hier Python mit Flutter "verknüpfen" muss. Und zwar will ich in meiner App eine Künstliche Intelligenz einbauen, welche mithilfe von der Frontend-Verbindung einen Input vom User erhalten kann, mit diesem dann eben etwas anfangen kann und diese verarbeiteten Informationen erneut weiter an das Frontend und somit den User leitet und sozusagen ausgibt als Output. Ich hoffe man kann das alles ungefähr verstehen. Im Großen und Ganzen muss es hier also nur dazu kommen, dass man die Informationen zwischen den Dart Files (Flutter) und den Python Files weiterleiten kann.
Tatsächlich habe ich aber noch nicht wirklich Erfahrung damit, wie man eben ein Frontend mit einem Backend verknüpfen kann. Nun wollte ich eben fragen, ob das alles überhaupt möglich ist und ob Flutter bzw. Dart und Python dann miteinander "kompatibel" sind, vielleicht mit Plugins oder so? Auf Flutter möchte ich bei meiner App eher nicht verzichten, also falls das nicht ginge, welche Programmiersprache könnte ich anstelle von Python für die Programmierung von einer Künstlichen Intelligenz verwenden?
Hat vielleicht schon einer von euch Erfahrung in diesem Bereich oder mit meinem Problem und könnte mir helfen? Ich freue mich über eure Meinungen und Hilfsvorschläge oder auch Erfahrungen.
Liebe Grüße und danke im Voraus!