top video. ein video mit der besten informationsdichte seit langem. danke. vor allem die Problem-Beschreibung am Anfang. "[...] die müssen jetzt drei Programmierer haben [...]" [0:28], hast du dann noch korrigiert später in Programmierer-Teams. das wäre günstig für unternehmen, wenn sie pro app Entwicklung nur einen Programmierer bäuchten. 😛
@immobilien-makler3 жыл бұрын
Bro, ich liebe dich.
@karimallahwala7022 Жыл бұрын
Klasse Video. Vielen Dank
@ed1849x Жыл бұрын
Danke!
@merdoYT3 жыл бұрын
Kannst du mal die Programmiersprache C# erklären
@yannickbecker97093 жыл бұрын
Bitte, bitte versuche deinen Monitor das nächste mal gerade hinzustellen, da wird man ja verrückt o.o
@amindhahri25423 жыл бұрын
@Programmieren lernen könnt ihr bitte ein Video über debugger machen
@esklappt18882 жыл бұрын
Danke 🙏
@unknowndev33193 жыл бұрын
Ich finde Xamarin sehr nice und will es lernen, da ich auch mit C# arbeite und somit keine extra Programmiersprache lernen muss
@CoderboyPB2 жыл бұрын
@Doni Xamarin wurde weiterentwickelt und heißt jetzt NET Maui.
@frontwichtel10192 жыл бұрын
Bei so etwas stell’ ich mir immer die Frage, wie lange diese Sprache aktuell bleibt. Ich arbeite im öffentlichen Dienst und würde hinsichtlich meiner Erfahrung eine gute App für manche Bereiche entwickeln können - ob sich das aber lohnt, wenn die Sprache "plötzlich" nicht mehr gefragt ist oder sich grundlegend etwas ändert?
@thomashering14824 ай бұрын
Naja, ist schon gut... habe heute flutter eingerichtet... Herr im Himmel! Bis da alles läuft...Was er erzählt über Dart...das problem ist eher: wenn du schon mit einigen Sprachen gearbeitet hast liegt es irgendwo dazwischen ... und du musst immer nachsehen, weil die unterschiede da aber recht gering sind...
@michaeldhen25912 жыл бұрын
Hallo, ich benötige eine Offline Anwendung - Kamera und Formulare. Eine Internetverbindung ist leider nicht immer gegeben. Deher muss die App zwingend offline arbeiten. Ist das mit Flutter möglich? herzlichen Dank
@kev_0472 жыл бұрын
ja klar. Benötigst du einen Programmierer?
@emta66663 жыл бұрын
Wo kann man Apps, Spiele oder Websiten verkaufen?
@safcon39083 жыл бұрын
Apps kannst du einfach in den Standard AppStores hochladen.
@JumpInVienna3 жыл бұрын
Hallo, Junus Was ist den das für ein vs code theme? MfG
@talkfahrt47042 жыл бұрын
müsste das Dark Theme sein!
@wo.le.42432 жыл бұрын
Hallo Junus, nur eine kurze Frage, die vielleicht vielen hier schon in sen Sinn kamen, aber nur nicht getraut wurde zu stellen: Ist mit Flutter (Programmiersprache Dart) jede Art von App möglich? Also z.B. Videoplattform App wie KZbin, Dating-App wie Tinder oder Suchmaschinen-App wie Google App. Vielen Dank für deine Expertenmeinung :)
@1080pixel Жыл бұрын
Die genannten sind alle absolut problemlos möglich mit Flutter. Einschränkungen gibt es bei Apps, welche absolute top-performance benötigen oder Apps, welche viele/alle Gerätefunktionen voll ausschöpfen möchten. Flutter ist top in Preis/Leistung für ca. 80% aller Apps.
@redstone23 жыл бұрын
du hast doch auch tt oder?
@bxstiii2 жыл бұрын
Ja
@onuryuksek78103 жыл бұрын
Hey warum nicht C++ mit dem Framework QT??? QT ist ein GUI-Toolkit für c++ welches eine plattformübergreifende Softwareentwicklung ermöglicht. Ein par beispiele zu nennen.. Unixartige mit X11, Linux mit Wayland, Windows, Windows Phone, Windows RT, Windows CE, Symbian OS, Android, SailfishOS, macOS, iOS, QNX/Blackberry Außerdem kann man damit auch mega gut Embedded Systeme Programmieren wird auch gut von Embedded-Linux ünterstützt, aaa bevor ich es Vergesse es lässt sich damit auch mega gut IoT geräte programmieren ( würde dort trotztdem zu C raten )... Warum Nicht QT jetzt mal ernsthaft??
@iUniversEi3 жыл бұрын
Das kann so viele Gründe haben, dass ich nur mal zwei nennen will. Punkt 1 wäre schonmal, dass wenn du bei QT kein Geld auf den Tisch legst, gezwungen bist, dein Zeug unter die GPL zu stellen. Das ist vielleicht aber nicht die Lizenz, die man als privater Entwickler haben möchte, und ebensowenig will man die (scheiß teure) QT Commercial License als Privatnutzer kaufen. Für größere Unternehmen ist das sicher relativ egal, weil die Kosten auf den Kunden abgebildet werden können, aber da gibt es auch genug andere Argumente. Zum Beispiel die Tatsache, dass kaum jemand ordentlich C++ programmieren kann. Und noch viel schlimmer: wenn man dieses "tolle" QML benutzen will, können das noch viel weniger Leute. Und deshalb greift man dann gerne zu irgendwelchen Hipsterframeworks bei denen man relativ preiswerte Studenten abgreifen kann, die hochmotiviert Apps raushauen können. Der typische (preiswerte) Student wird aber mit C++ und Qt schnell überfordert sein. Die Liste geht natürlich noch weiter, aber das wären so die Top Gründe, die mir spontan einfallen. Aber natürlich wäre es eine gute Wahl, Qt zu benutzen, wenn man dazu in der Lage ist. Aber es ist, wie immer, Abwägungssache.
@onuryuksek78103 жыл бұрын
@@iUniversEi Ja also ich darf dich doch mal zitieren oder: "wenn man dieses "tolle" QML benutzen will, können das noch viel weniger Leute" Auszug Wikipedia: QML ist syntaktisch an JSON und CSS angelehnt. Durch ihre deklarative Grundstruktur und die nahtlose Einbindung von JavaScript vereint sie deklarative und imperative Ansätze in einer Programmiersprache. de.wikipedia.org/wiki/QML => kannst ja gerne nachlesen... ehm ja so schwer ist das nicht. Eine Frage hätte ich an dich, wenn man doch Software Entwickler auszubilden möchte, vorzugsweise Quereinsteiger, ist es doch nur nahe liegend eine Technologie zu nehmen die eine hohe Relevanz hat. Oder siehst du es anders? Ich nimm mir noch mal die Freiheit heraus dich zu zitieren: "Zum Beispiel die Tatsache, dass kaum jemand ordentlich C++ programmieren kann." => jaaa eben deswegen doch ist doch schlimm genug das es so ist genau deswegen braucht es Tutorials dafür... Das letzte Zitat von dir: "Der typische (preiswerte) Student wird aber mit C++ und Qt schnell überfordert sein" Das sollte aber kein Ausschuss Kriterium sein, der typische Student ist mit allem überfordert, wenn es ein bisschen übers 0 8 15 Coden geht (egal welchen Tech-Stack du nimmst).
@iUniversEi3 жыл бұрын
@@onuryuksek7810 In der Tat sehe ich da zwei Probleme. Erstens sagst du: wenn man Softwareentwickler ausbilden möchte, vorzugsweise Quereinsteiger. Das ist schon mal ein sehr großes "wenn". Die Unternehmen, die sich in solchen Sphären bewegen, wollen dafür ja eben nicht so richtig Zeit investieren. Kaum ein Unternehmen bildet Softwareentwickler richtig aus. Da heißt es: "hier ist deine Aufgabe, mach mal". Und wenn du dann sowas wie C++ hast, wo dein Trainee ständig mit Compiler- oder Linkerfehlern ankommt, die er nicht versteht, weil man in C++ eben oft nicht so einfach mit Copy-Pasta aus dem Internet vorwärts kommt, artet das schnell in Arbeit aus. Das zweite Problem ist, dass die "Ausbilder" in den meisten Unternehmen in Deutschland das ja einfach selbst gar nicht gut können. Wir sind hier in einer echt beschissenen Situation, die leider viel zu sehr die Nutzung von solchen Sprachen, Frameworks und vor allem Packages (siehe nodejs Kastastrophe) fördert, weil viele "Entwickler" eben keine Entwickeler mehr sind, sondern nur noch irgendwas zusammenstöpseln wollen, sodass irgendwas auf dem Bildschirm blinkt. Memory Management? Concurrency? Aber nicht doch, mein Herr. Zu deiner steilen These dass QML ja nicht so schwer sei, will ich nur mal die Frage in den Raum stellen, wieso dann praktisch niemand damit ein vernünftiges UI programmieren kann. Und damit meine ich nicht nur Hobbyisten, sondern auch professionelle Entwickler. Ein Beispiel dafür wäre die Firma Pascom. Praktisch niemand kriegt QML gut in den Griff, sodass sich da nicht irgendwann anfangen Steuerelemente gegenseitig zu überlappen oder irgendwelche gängigen Benutzerinteraktionen, die man von nativen Applikationen gewohnt ist, einfach nicht funktionieren, weil man sie in QML selber programmieren müsste, da QtQuick 2 quasi nix mehr kann. Selbst so etwas einfaches wie Rechtsklick in einem Textfeld und dort dann das typische Kontextmenü (Copy/Cut/Paste/Select All) fehlt ja einfach. Designentscheidung. Und da programmieren sich dann manche drum herum, machen es falsch, scheitern, usw. Eine einzige Katastrophe. Naja, sollte eigentlich kein Anti-QML Rant werden hier, sondern einfach nur eine Begründung, warum man sich damit vielleicht einfach nicht rumärgern will und dann anfängt nach Alternativen zu greifen, die versprechen, dass alles ganz toll und einfach ist und sich die App ja quasi von alleine programmiert. Ob das Versprechen gehalten wird steht dann ja auf einem ganz anderen Blatt.
@onuryuksek78103 жыл бұрын
@@iUniversEi Mein Herz hat geblutet als ich das "weil viele "Entwickler" eben keine Entwickeler mehr sind, sondern nur noch irgendwas zusammenstöpseln wollen, sodass irgendwas auf dem Bildschirm blinkt. Memory Management? Concurrency? Aber nicht doch, mein Herr." => gelesen habe... Ja okay du hast recht, die Qualität der Entwickler nimmt rapide ab. vlt. ist es auch zu viel verlangt von meiner Seite... Ich hatte damals auch als Anfänger, aber so meinen Start...pan> Embedded Linux mit C++ und Qt wo ich noch mit CMake per Hand über die Konsole mein Build machen durfte........ ich könnte jetzt stunden lang weiter aufzählen ich denke aber du weißt was ich meine, jammern hat nicht geholfen.. google, diverse Foren, damals noch in Berlin C-base ( Treffpunkt für Nerds mit mein Notebook auf son einem ranzigem sofa stunden lang gesessen und gecoded )... => bis irgendwann der licht an ging ( das war das beste lern prozess was ich je hatte ). vlt. bring neue Generation einfach nicht die Motivation mit, die ich damals hatte... Nebenläufigkeit aka Concurrency hast du auch bei Flutter... wenn du die Prinzipien und die Unterschiede zwischen parallelism und concurrency nicht verstanden hast, kackst du in jeder Sprache ab, wenn das kommt... Memory Management, Pointer Arithmetik und son Käse man durchaus sparen in moderneren Sprachen gehe ich konform mit dir.. QML empfand ich nicht schwer zur erlernen damals ( ist aber auch schon ne weile her momentan bin in .net C# unterwegs)...
@johannesrupp40982 жыл бұрын
Ich muss Flutter lernen aber habe noch kaum Erfahrung im Programmieren. Soll ich zuerst Java/c etc. Lernen und danach direkt Dart oder versuchen direkt Dart zu lernen.
@Programmierenlernen2 жыл бұрын
HTML, CSS, JS-->Web Entwicklung; dann Angular+React dann Flutter es macht keinen Sinn zu früh mit Dart/flutter anzufangen aktuell. Du bist sonst zu langsam
@domimayor492910 ай бұрын
Warum sieht der Android Entwickler so verloren aus? ^^