Eindeutig bestes deutsches Tutorial zu diesem Thema! Klare Struktur mit sehr guter Erklärung und verständliche Einführung in die Programmiersprache. Gerne mehr Videos dazu! :)
unglaublich, seit zwei Wochen dabei, bei diesem Kanal und immer wieder was neues, Angular war richtig spannend und das eben ist ja der ober Hammer!! Vielen Dank für Deine Viedeo's und wenn ich die mal durch bin melde ich mich bei Dir :) Es macht echt spaß und Du machst das sehr gut!! Weiter so!! Ich bin echt begeistert und sehr beeindruckt von Deinem Wissen !! Ich bin wirklich gespannt, was ich in einem Jahr Programmieren kann :) Liebe Grüße aus Bayern Mike
Tolles Video! Könntest du vielleicht ein Video zum Thema "Wie verbinde ich meine Datenbank mit meiner Flutter App?", oder "Welche Datenbanken benutze ich am besten, wenn ich mit Flutter arbeite?" Gruß.
Keine. In eine App wird niemals eine Datenbank direkt eingebunden. Ggf. kann man z.B. Firebase nutzen, ansonsten fragt man sie Daten über z.B. über eine Rest API ab.
@@bus4223 Doch, bei React kann man z. B. SQLite als lokale DB benutzen, um Daten (zwischen) zu speichern. Wenn die Rest-Api nicht performant genug ist, um z. B. Bilder schnell genug hochzuladen etc. Man kann es dann später mit der Rest-Api synchronisieren.
Danke für das gute Tutorial, hat mir sehr geholfen und sehr einfach erklärt. Auch wenn ich das Gefühl habe, dass ich jetzt danach trotzdem keine App nun von 0 so alleine kann - aber Übung macht den Meister.
Super Flutter-Einführung, vielen Dank!!! Ich befürchte allerdings, dass die Schlüsselberechnung für den Datenspeicher bei Monatsübergängen zu Problemen führen würde ;-) Mann sollte stattdessen die Tage zunächst per Datumsberechnung vom aktuellen Datum abziehen und das so errechnete Datum als Schlüssel verwenden.
Das ist mir auch als jahrzehntelanger Programmierer aufgefallen. Ein paar if-Abfragen mit Korrekturen der Datums-Variablen "day", "month" und "year" lösen das schnell.
Super geniales Tutorial... Vielen Dank. War für mich ein guter Einstieg. Finde nur VS Code da deutlich angenehmer und schneller. Hat bei mir auch direkt funktioniert, nachdem ich dort die Flutter-Extension installiert habe. Der übernimmt auch die im Android Studio eingerichteten Emulierten Geräte.
Wäre cool wenn du ein Video zu Flutter und Authentifizierung machen könntest. z.B. mit Azure zusammen. Also wenn man Benutzerkonten bei Windows hat und die im Azure verwaltet werden ob man sich mit diesen bei einer Flutter App anmelden kann und wie das funktioniert. Hab dazu leider noch nicht viel gesehen und finde ich noch wichtig. Gruss und mach weiter so. Deine Erklärungen sind Super und ich kann sehr viel davon profitieren.
Fantastisches Video zur Einführung in Flutter. Vielen Dank!!! Ich habe gerade Versucht, die "Hausaufgabe" umzusetzen. Dabei ändere ich die sharedpreferences in der Klasse _DetailPageState. Die sharedpreferences ändern sich nun, allerdings aktualisieren die Widgets TrackingElement nicht. Hättest du einen Tipp zur Lösung oder besseren Umsetzung? Danke schonmal im Voraus.
ich habe das problem, dass ich nicht einmal die option angezeigt bekomme, die app auch für IoS zu entwickeln. Was machen ich falsch? Kann mir jemand nen tipp geben?
Hallo, super Video. Als erfahrener Programmierer scheinen mir die Details zu den Klassen eher nicht so wichtig (dafür gibt ChatGPT etc). Mich würde mehr interessieren: 1. Schnelle und qualitative Entwicklung und Wartbarkeit (Designs, Sprachen). Was folgt daraus: Es wäre sehr gut zu wissen: Wie finde ich eine ähnliche bereits vorhandene Entwicklung (zb ähnlich in Bezug auf Pages und Statemangement; zb in GitHub) . Könntest Du ein Github Tutorial posten wäre sehr gut? Was mu getan und beachtet werden, die Applikation in den AppStore zu bringen? Dir eine gute Zeit, cu Leonardo
Hab dazu mal ne Frage. Lohnt es sich überhaupt noch Frameworks/Programmiersprachen, zum programmieren von Android/IOS Apps, zu lernen? Weil ich lese/höre immer mehr über PWA´s. Hab jetzt auch mein aktuelles Projekt (Netflix Clone - MERN-Stack) als PWA gemacht und es funktioniert überall sehr gut. Zudem gibt es ja schon ein extra PWA Store. Ist natürlich für mich auch besser wenn ich mich noch weiter in React.js, Next.js, ... weiterbilde, womit ich dann durch PWA`s Web/Android/IOS-Apps bauen kann, anstatt eine neue Technologie zu lernen oder?
Wenn ich beim ersten Start etwas Anklicke, dann auf die dritte seite Swipe, dann ist der stand wieder weg auf der ersten. Ab dann wird es erst gespeichert
Hallo! Ist ja schon sehr sehr umfangreich... Ich hatte bei der Installation schon Probleme, weil der Pfad im Mac nicht richtig übernommen wurde. Jetzt stecke ich da ein wenig fest. Aber ich bin auch in einer Weiterbildung dazu. Erste Woche... Sieht aber sehr viel schwieriger aus, als man uns das versprochen hat. Wir haben 9 Monate Kurs und richtig geht es wohl erst in zwei Monaten los. Ob man das in der restlichen Zeit dann so gut lernt, damit man ein eigenes Portfolio machen kann, wage ich zu bezweifeln. Aber eine Alternative zu Flutter sehe ich nicht. Ich habe nicht die Zeit jetzt auch noch Javascript zu lernen. Die Anleitung könnte ganz gut helfen. Aber mir fehlen noch die Basics dazu...
Ich glaube keine Person hat die 'Hausaufgabe' hingekriegt zu mindest ist der einzige Kommentar darueber ein Problem. Ich habe es probiert. Als erstes erstellte ich einen floating action button. Mein Plan war es bei der OnPressed methode die Methode Reset auszufuehren die, die Variablenwerte zuruecksetzt. Aber die Variablen werden erst spaeter und in einer anderen Klasse definiert und der floating action button muss im scaffold gebaut werden also sehe ich keine moeglichkeit diese miteinander zu verbinden. Hat jemand die Loesung zur Aufgabe?
Es würde viel mehr Sinn ergeben bei jedem TrackingElement eine Funktionalität zu haben um den einzelnen Eintrag zu resetten und nicht alle Einträge eines Tages, damit wäre die Umsetzung auch einfacher. Um dein beschriebenes Problem zu lösen, könnte man in "_MyHomePageState" eine Liste von "_TrackingElementState" anlegen. Und beim Drücken des FloatingActionButtons könnte man durch diese Liste von "_TrackingElementState" durchiterieren und eine Funktion in den "_TrackingElementState" aufrufen die den Counter auf 0 setzt. Code: class _MyHomePageState extends State { ... List trackingElementStates = []; @override void initState() { super.initState(); controller.addListener(() { trackingElementStates.removeWhere((element) => !element.mounted); }); } void delete() { for (var trackingElementState in trackingElementStates) { if(trackingElementState.mounted) { trackingElementState.resetCounter(); } } } ... } class _TrackingElementState extends State { ... void resetCounter() { setState(() { counter = 0; progress = 0.0; }); (prefs).then((pref) { pref.setInt(storageKey, counter); }); } @override void initState() { super.initState(); storageKey = '${now.year}-${now.month}-${now.day-widget.daysInPast}_${widget.unit}'; _MyHomePageState? state = context.findAncestorStateOfType(); state?.trackingElementStates.add(this); } ... }
Mit der aktuellen Version 3.7.5 gibt es Probleme bezüglich Windows 11. Das Programm erkennt nur Englische Angaben, findet also manche Programme und oft auch Windoof selbst nicht. LÖSUNG: in cmd run: flutter channel master Danach erkennt es zumindest Windoof 11...
Es erkennt auch Opera nicht als Chrome (basiert auf Chrome, der alte Opera Browser läuft seit einigen Jahren unter Vivaldi) und Visual Studio Code findet Flutter auch nicht, sobald ich Fixes diesbezüglich habe, schreibe ich sie selbstredend als Kommentar hierzu.
Sehr gutes Video. Aber wer nur für Apple was machen will, kann und braucht auch nur alleine Xcode. Außer ihr wollt dann natürlich auf Apple/MacOS für Android&Co Programmieren. Oder sehe ich das falsch? Sehr kompliziert halt obwohl es ohne Flutter einfacher alles geht.
Als ich im Quellcode, was in der Beschreibung verlinkt ist, den gesamten Code kopiert und eingefügt habe im Android Studio, kamen verschiedene Fehlermeldungen, obwohl alles richtig scheint. In etwa so sehen die Fehler aus: Target of URI doesn't exist: 'package:shared_preferences/shared_preferences.dart'. The name 'Shared.Preferences' isn't a type so it can't be used as a type argument. Undefined name 'Shared'. Durch Show Quick Fix werden immer nur mehr neue Fehler hinzugefügt.
Ich bin 15 und programmiere bereits seit einigen Jahren mit JavaScript. Ist es sinnvoll derzeit Flutter und Dart zu lernen um sich dann in ca. 4 Jahren einen Job damit zu suchen? Oder liegt das ganze noch weiter in der Zukunft?
Hallo, ich habe ein Problem beim Einrichten der Virtual Device Configuration unter Windows 11. Beim Auswählen des system image habe ich unter der Anzeige rechts einen Kasten. Wo man HAXM installieren kann. Über den Link in dem Kasten kann ich es nicht installieren aufgrund einer fehlschlagenden Installation bei der Benutzung des Links. Das Programm hat mich dann auf die Github-Seite von HAXM geschickt wo ich die neuste Version versucht habe zu installieren. Dies hat aber auch nicht funktioniert. Nach der Suche in dem HAXM-Ordner ist mir aufgefallen das dort alles auf Windows 10 gemünzt ist. Daher meine Frage. Gibt es eine Möglichkeit dies unter Windows 11 zum Laufen zu bekommen?
Hi, ich hab keine farbpalette zum auswählen an der rechten seite vom Texteditor (wie hier: 56:10 ) hat jemand eine idee ob sich das irgendwo in den Einstellungen aktivieren lässt ?
Es fehlt leider auch allgemein die Farbliche unterstreichung. Alles Text was im Video gelb geschrieben ist, ist bei mir Grau Ein Codefehler ist auch nicht drin da es von anfang an schon so aussah. 🤷♂
Dart ist sicherlich nicht modern, sondern lehnt sich stark an das alte Java an. Google war ja schon vor vielen Jahren damit gescheitert die Sprache im Web populär zu machen, ist aber damit gründlich gescheitert, weil JavaScript nicht ohne Grund so populär geworden, weil es deutlich moderner und funktionaler ist, als die altbackene Java/Dart Welt. Jetzt versuchen sie die Sprache wieder durch die Hintertür rein zuschmuggeln, leider.
Sollte ich Web oder App lernen? Ich kann schon ein wenig mit Web aber ich weiß nicht ob das sicher ist wegen z.b. Wordpress oder solchen Baukasten da die ja sehr viel ablösen.
Fang mit Web an. Baukästensysteme sind keine Konkurrenz für Web-Entwickler, sondern ein Tool. Dazu kommt bald ein Video auf dem Kanal, auf dem ich das genau erkläre
Hi. Mein Emulator funktioniert nicht. Immer nur schwarzer Bildschirm. Habe auch schon "Wipe Data" probiert (mehrfach), aber geht nicht. Habe andere Android-Versionen probiert, auch nichts. Hat jemand eine Idee, was ich noch machen kann? Bis zu diesem Punkt ist das Video prima! Würde gerne weiterschauen und parallel mitarbeiten, aber wegen dem o.g. Problem... Vielen Dank vorab!
Erstmal sehr gutes Video, weiter so! :) Ich habe allerdings ein Problem. Sobald ich die Libraries installieren will, steht im Terminal "zsh: command not found: flutter". Vielleicht hat da jemand eine Lösung für mich :) Bin noch sehr neu auf dem Gebiet :D
Guten Tag. 1sten Danke für das Video! Ich habe eine Frage. Bei mir funktioniert Librairies nicht. besser gesagt wenn ich bei Terminal: Local flutter pub add shared_preferences das eingebe kommt mir so eine Meldung heraus: Der Befehl "flutter" ist entweder falsch geschrieben oder konnte nicht gefunden werden. Ist das Lösbar? Wenn ja, können Sie mir bitte erklären? ps: Like ist da und Abo auch :)
Wenn deine Kommandozeile angibt, dass der Befehl Flutter nicht gefunden werden kann, dann liegt es daran, dass du den Ordner nicht oder falsch in den Umgebungsvariablen angegeben hast. Ziemlich am Anfang des Videos wird das gezeigt, was du genau dort angeben musst.
Hab grad gedacht du zeigst uns wie man iOS Apps ohne einen Mac erstellen kannst und dann sagst du man braucht Xcode💀 (Theoretisch kann man MacOS via virtual box emulieren und dann so Xcode nutzen, aber 1. Auf meinem 1000$ Laptop läuft dad nicht so flüssig 2. Und er überhitzt schon ein wenig (sollte mir mindestens 3-4 Jahre für meine Informatiker Applikations-Entwickler Lehre halten). Naja, dann hol ich mir halt bald nen MacBook Air/Pro.
@@Programmierenlernen hab jetzt angefangen Flutter zu lernen um eine kleine Vokabel App zu programmieren, danke für die detaillierte Installations Anleitung 😂😅👍🏻
Ich bekomme leider bei der zeile color: widget.color, den fehler The values in a const list literal must be constants. Try removing the keyword 'const' from the list edit: nvm einfach mal genauer in den code gucken hilft xD feedback am ende, ansich ein Super tutorial in die Einführung von Flutter und Dart. ich persönlich hätte es nur schön gefunden wenn man statt Festen Pixeln im padding eher was genommen hätte für ein responsive design was somit dann auch problemlos auf jeden gerät läuft
ganz vergessen das Android Studio ja auch Virtual Devices hatte xD viel zu lange her mit dem programm zu arbeiten, ihc hab mit dafür entschieden ganz simpel mit WSA zu arbeiten. aber wieder ein super tutorial und gerne mehr zum thema flutter und dart
Entweder ich hab es verpasst oder es wurde nicht erwähnt: Aber wieso erstellt es immer zwei Klassen: eine mit unterstrich und eine ohne. worin besteht der unterschied und warum schreibe ich was in was?
Eindeutig bestes deutsches Tutorial zu diesem Thema! Klare Struktur mit sehr guter Erklärung und verständliche Einführung in die Programmiersprache. Gerne mehr Videos dazu! :)
Danke für das Lob!
Klasse, ausgezeichnetes Tutorial. Sehr gut erklärt, mit timestamps, nicht zu schnell, nicht zu lahm. Herausragend!
Ich glaube besser geht es einfach nicht.
Klare Struktur, roter Faden, perfektes Beispiel, angenehmes Tempo, nicht verkompliziert, einfach perfekt
Dicker Daumen hoch
unglaublich, seit zwei Wochen dabei, bei diesem Kanal und immer wieder was neues, Angular war richtig spannend und das eben ist ja der ober Hammer!! Vielen Dank für Deine Viedeo's und wenn ich die mal durch bin melde ich mich bei Dir :) Es macht echt spaß und Du machst das sehr gut!! Weiter so!! Ich bin echt begeistert und sehr beeindruckt von Deinem Wissen !! Ich bin wirklich gespannt, was ich in einem Jahr Programmieren kann :) Liebe Grüße aus Bayern Mike
Ich finde deine Serien sehr gut. 👍👍👍
Die Videos beinhalten sehr viele nützliche infos.
Weiter so 👏
Dein tolles Video ist meine Motivation für meine erste Applikation, danke Dir!
Wirklich danke für das Tutorial. Es hat mir den Einstieg in Flutter wirklich erleichtert.
Tolles Video und super gut erklärt. Bitte mehr von Flutter machen :)
dachte simple club wäre immer am besten was so erklärvideos angeht, aber das tutorial war echt deutlcih besser
Echt gute Videos! Danke für die Hilfe beim Flutter lernen. Du hast mich echt weiter gebracht! Danke dafür 😀
Tolles Video! Könntest du vielleicht ein Video zum Thema "Wie verbinde ich meine Datenbank mit meiner Flutter App?", oder "Welche Datenbanken benutze ich am besten, wenn ich mit Flutter arbeite?"
Gruß.
Keine. In eine App wird niemals eine Datenbank direkt eingebunden. Ggf. kann man z.B. Firebase nutzen, ansonsten fragt man sie Daten über z.B. über eine Rest API ab.
@@bus4223 Doch, bei React kann man z. B. SQLite als lokale DB benutzen, um Daten (zwischen) zu speichern. Wenn die Rest-Api nicht performant genug ist, um z. B. Bilder schnell genug hochzuladen etc. Man kann es dann später mit der Rest-Api synchronisieren.
Die Programmiersprache ist super, macht richtig Spaß!!! Danke
Danke für das gute Tutorial, hat mir sehr geholfen und sehr einfach erklärt. Auch wenn ich das Gefühl habe, dass ich jetzt danach trotzdem keine App nun von 0 so alleine kann - aber Übung macht den Meister.
Super Flutter-Einführung, vielen Dank!!! Ich befürchte allerdings, dass die Schlüsselberechnung für den Datenspeicher bei Monatsübergängen zu Problemen führen würde ;-) Mann sollte stattdessen die Tage zunächst per Datumsberechnung vom aktuellen Datum abziehen und das so errechnete Datum als Schlüssel verwenden.
Das ist mir auch als jahrzehntelanger Programmierer aufgefallen. Ein paar if-Abfragen mit Korrekturen der Datums-Variablen "day", "month" und "year" lösen das schnell.
Respekt: Hervorragend und ausführlich erklärt.
Peng! Ich hab´s durch. War sehr flutterig die Programmierung. 😄
Sehr gutes Tutorial, wie immer alles schön und ausführlich erklärt!
Das ist wirklich ein mega gutes Video um mit Flutter zu starten. Vielen Dank dafür :)
Super geniales Tutorial... Vielen Dank. War für mich ein guter Einstieg.
Finde nur VS Code da deutlich angenehmer und schneller. Hat bei mir auch direkt funktioniert, nachdem ich dort die Flutter-Extension installiert habe. Der übernimmt auch die im Android Studio eingerichteten Emulierten Geräte.
grandios...super. vielen dank ...selbst mit über 70 noch von bedeutung.
Danke Doktor !! Wowwwww die Materie sehr super erklärt, keiner kann es besser machen.
Danke für das Lob!
Gönner Modus activated ! Danke dafür !
Danke für dein Video :-) Schön und einfach erklärt :-)
Echt klasse Video! Toll erklärt und sehr gut zum Nachmachen!
Freut mich, danke!
Sehr gutes Tutorial, wie immer alles schön und ausführlich erklärt gut.
Danke fürs Feedback!
Sehr gut erklärt Vielen Dank. Noch besser wenn du mehr Programe vorstellen könntest.
Vielen Dank, dafur.
Ohje, sehr viel Software zum runterladen!
Schonmal RIP an alle Leute mit schlechtem Internet, inklusive mir.
Trotzdem, gutes Video Junus!
Bester Mitarbeiter 👍
Wäre cool wenn du ein Video zu Flutter und Authentifizierung machen könntest. z.B. mit Azure zusammen. Also wenn man Benutzerkonten bei Windows hat und die im Azure verwaltet werden ob man sich mit diesen bei einer Flutter App anmelden kann und wie das funktioniert. Hab dazu leider noch nicht viel gesehen und finde ich noch wichtig. Gruss und mach weiter so. Deine Erklärungen sind Super und ich kann sehr viel davon profitieren.
Wirklich super erklärt! Vielen Dank dafür! 🙂
Super Video sehr hilfreich
Küsse deine Augen habibi😘
walla ich liebe dich
richtig geil erklärt!
Die Idee des Startups, welches du am Anfang erwaehnt hast klingt cool. Hast du da einen Name das man sich das mal anschauen kann? 😅
Fantastisches Video zur Einführung in Flutter. Vielen Dank!!!
Ich habe gerade Versucht, die "Hausaufgabe" umzusetzen. Dabei ändere ich die sharedpreferences in der Klasse _DetailPageState. Die sharedpreferences ändern sich nun, allerdings aktualisieren die Widgets TrackingElement nicht. Hättest du einen Tipp zur Lösung oder besseren Umsetzung?
Danke schonmal im Voraus.
Geiles Video vllt als Alternative ein React Native App Programmierung Tutorial? 👍
Ich würde dem Video gerne 10 Daumen nach oben geben! Sehr gutes Tutorial! Vielen Dank dafür!
Danke, dann hat sich die Arbeit ja gelohnt :-)
ich habe das problem, dass ich nicht einmal die option angezeigt bekomme, die app auch für IoS zu entwickeln. Was machen ich falsch? Kann mir jemand nen tipp geben?
Danke
Hallo, super Video. Als erfahrener Programmierer scheinen mir die Details zu den Klassen eher nicht so wichtig (dafür gibt ChatGPT etc). Mich würde mehr interessieren: 1. Schnelle und qualitative Entwicklung und Wartbarkeit (Designs, Sprachen). Was folgt daraus: Es wäre sehr gut zu wissen: Wie finde ich eine ähnliche bereits vorhandene Entwicklung (zb ähnlich in Bezug auf Pages und Statemangement; zb in GitHub) . Könntest Du ein Github Tutorial posten wäre sehr gut? Was mu getan und beachtet werden, die Applikation in den AppStore zu bringen? Dir eine gute Zeit, cu Leonardo
bei mir zeigt er die App nicht an auf dem Emulator. Habe Windows 11. Weiß jemand woran das liegen kann?
Hab dazu mal ne Frage. Lohnt es sich überhaupt noch Frameworks/Programmiersprachen, zum programmieren von Android/IOS Apps, zu lernen? Weil ich lese/höre immer mehr über PWA´s. Hab jetzt auch mein aktuelles Projekt (Netflix Clone - MERN-Stack) als PWA gemacht und es funktioniert überall sehr gut. Zudem gibt es ja schon ein extra PWA Store. Ist natürlich für mich auch besser wenn ich mich noch weiter in React.js, Next.js, ... weiterbilde, womit ich dann durch PWA`s Web/Android/IOS-Apps bauen kann, anstatt eine neue Technologie zu lernen oder?
Wenn ich beim ersten Start etwas Anklicke, dann auf die dritte seite Swipe, dann ist der stand wieder weg auf der ersten. Ab dann wird es erst gespeichert
Hallo! Ist ja schon sehr sehr umfangreich... Ich hatte bei der Installation schon Probleme, weil der Pfad im Mac nicht richtig übernommen wurde. Jetzt stecke ich da ein wenig fest. Aber ich bin auch in einer Weiterbildung dazu. Erste Woche... Sieht aber sehr viel schwieriger aus, als man uns das versprochen hat. Wir haben 9 Monate Kurs und richtig geht es wohl erst in zwei Monaten los. Ob man das in der restlichen Zeit dann so gut lernt, damit man ein eigenes Portfolio machen kann, wage ich zu bezweifeln. Aber eine Alternative zu Flutter sehe ich nicht. Ich habe nicht die Zeit jetzt auch noch Javascript zu lernen. Die Anleitung könnte ganz gut helfen. Aber mir fehlen noch die Basics dazu...
nach dem ich ''cd Do'' eingegeben habe erscheint ''cd: no such file or directory: Do'' ..... Was kann ich tun?
Wie kann man diese Linien aktivieren, dass die Blöcke/Klammern verbunden werden, also die Verschachtelung besser sichtbar ist?
Bei mir lädt der Emulator immer so lange. Die Fortschritte werden erst nach etwa 30 Sekunden angezeigt. Wie kann ich das Problem lösen?
Bei mir steht bei Android Virtual Studio : Android Emulator Hypervisor Diver for AMD Processors is not installed. Was muss ich da machen ?
Gruß Nick
Top
Leider wird bei mir die Build-Methode bevor die SharedPreferences geladen werden aufgerufen, weshalb zu Beginn der App alle Werte immer 0 sind. :c
beim installieren von android studio kam folgender fehler: "HAXM Installation Failed." Ist das ein Problem oder ist das egal?
Hätte mich noch gefreut wenn du eventuell erklärt hättest wieso du Android Studio gegenüber Visual Code bevorzugst. LG und vielen Dank
DNAKE! SUPER VIDEO! Danke. Habe eine Frage. Können Sie aber trotzdem irgendwie zeigen wie man so einen Button machen kann
Ist Dart nicht beschränkt von der Entwicklung? Wir entwickeln doch fronted oder? Wäre es nicht sinnvoll C# mit Xamarin zu coden?
Ich glaube keine Person hat die 'Hausaufgabe' hingekriegt zu mindest ist der einzige Kommentar darueber ein Problem. Ich habe es probiert. Als erstes erstellte ich einen floating action button. Mein Plan war es bei der OnPressed methode die Methode Reset auszufuehren die, die Variablenwerte zuruecksetzt. Aber die Variablen werden erst spaeter und in einer anderen Klasse definiert und der floating action button muss im scaffold gebaut werden also sehe ich keine moeglichkeit diese miteinander zu verbinden. Hat jemand die Loesung zur Aufgabe?
Es würde viel mehr Sinn ergeben bei jedem TrackingElement eine Funktionalität zu haben um den einzelnen Eintrag zu resetten und nicht alle Einträge eines Tages, damit wäre die Umsetzung auch einfacher.
Um dein beschriebenes Problem zu lösen, könnte man in "_MyHomePageState" eine Liste von "_TrackingElementState" anlegen. Und beim Drücken des FloatingActionButtons könnte man durch diese Liste von "_TrackingElementState" durchiterieren und eine Funktion in den "_TrackingElementState" aufrufen die den Counter auf 0 setzt.
Code:
class _MyHomePageState extends State {
...
List trackingElementStates = [];
@override
void initState() {
super.initState();
controller.addListener(() {
trackingElementStates.removeWhere((element) => !element.mounted);
});
}
void delete() {
for (var trackingElementState in trackingElementStates) {
if(trackingElementState.mounted) {
trackingElementState.resetCounter();
}
}
}
...
}
class _TrackingElementState extends State {
...
void resetCounter() {
setState(() {
counter = 0;
progress = 0.0;
});
(prefs).then((pref) {
pref.setInt(storageKey, counter);
});
}
@override
void initState() {
super.initState();
storageKey = '${now.year}-${now.month}-${now.day-widget.daysInPast}_${widget.unit}';
_MyHomePageState? state = context.findAncestorStateOfType();
state?.trackingElementStates.add(this);
}
...
}
warum brauchen alle Entwicklertool xcode... das sind ganze 7 gb und mein laufwerk hat sowieso schon wenig speicherplatz
Welche Software ist das beste und einfachste für Anfänger?
nice
Chrome installieren unbedingt nötig?
Mit der aktuellen Version 3.7.5 gibt es Probleme bezüglich Windows 11.
Das Programm erkennt nur Englische Angaben, findet also manche Programme und oft auch Windoof selbst nicht.
LÖSUNG:
in cmd run: flutter channel master
Danach erkennt es zumindest Windoof 11...
Es erkennt auch Opera nicht als Chrome (basiert auf Chrome, der alte Opera Browser läuft seit einigen Jahren unter Vivaldi) und Visual Studio Code findet Flutter auch nicht, sobald ich Fixes diesbezüglich habe, schreibe ich sie selbstredend als Kommentar hierzu.
Sehr gutes Video. Aber wer nur für Apple was machen will, kann und braucht auch nur alleine Xcode. Außer ihr wollt dann natürlich auf Apple/MacOS für Android&Co Programmieren. Oder sehe ich das falsch? Sehr kompliziert halt obwohl es ohne Flutter einfacher alles geht.
Wenn man Apple only macht ist verliert man halt Reichweite
Oha mega cool kannst du das auch mit Java Striptprogrammiren
Ja
Da gibt es doch schon jede Menge Tutorials zu! ;)
Als ich im Quellcode, was in der Beschreibung verlinkt ist, den gesamten Code kopiert und eingefügt habe im Android Studio, kamen verschiedene Fehlermeldungen, obwohl alles richtig scheint.
In etwa so sehen die Fehler aus:
Target of URI doesn't exist: 'package:shared_preferences/shared_preferences.dart'.
The name 'Shared.Preferences' isn't a type so it can't be used as a type argument.
Undefined name 'Shared'.
Durch Show Quick Fix werden immer nur mehr neue Fehler hinzugefügt.
ich glaube du musst dann auch bei dem Programm ins Terminal flutter pub add shared_preferences eingeben
Ich habe gedach das Ding zählt unsere Schritte automatisch und nicht so
Ich bin 15 und programmiere bereits seit einigen Jahren mit JavaScript. Ist es sinnvoll derzeit Flutter und Dart zu lernen um sich dann in ca. 4 Jahren einen Job damit zu suchen? Oder liegt das ganze noch weiter in der Zukunft?
wenn du mit JS schon Apps gebaut hast, go for it
Hallo, ich habe ein Problem beim Einrichten der Virtual Device Configuration unter Windows 11. Beim Auswählen des system image habe ich unter der Anzeige rechts einen Kasten. Wo man HAXM installieren kann. Über den Link in dem Kasten kann ich es nicht installieren aufgrund einer fehlschlagenden Installation bei der Benutzung des Links.
Das Programm hat mich dann auf die Github-Seite von HAXM geschickt wo ich die neuste Version versucht habe zu installieren.
Dies hat aber auch nicht funktioniert. Nach der Suche in dem HAXM-Ordner ist mir aufgefallen das dort alles auf Windows 10 gemünzt ist.
Daher meine Frage.
Gibt es eine Möglichkeit dies unter Windows 11 zum Laufen zu bekommen?
Habe es gelöst bekommen. Im Bios musste VT noch aktiviert werden und dann HAXM händisch installieren, falls wer mal denn gleichen Fehler haben sollte.
Hi,
ich hab keine farbpalette zum auswählen an der rechten seite vom Texteditor (wie hier: 56:10 )
hat jemand eine idee ob sich das irgendwo in den Einstellungen aktivieren lässt ?
Es fehlt leider auch allgemein die Farbliche unterstreichung. Alles Text was im Video gelb geschrieben ist, ist bei mir Grau
Ein Codefehler ist auch nicht drin da es von anfang an schon so aussah.
🤷♂
Dart ist sicherlich nicht modern, sondern lehnt sich stark an das alte Java an. Google war ja schon vor vielen Jahren damit gescheitert die Sprache im Web populär zu machen, ist aber damit gründlich gescheitert, weil JavaScript nicht ohne Grund so populär geworden, weil es deutlich moderner und funktionaler ist, als die altbackene Java/Dart Welt. Jetzt versuchen sie die Sprache wieder durch die Hintertür rein zuschmuggeln, leider.
Sollte ich Web oder App lernen? Ich kann schon ein wenig mit Web aber ich weiß nicht ob das sicher ist wegen z.b. Wordpress oder solchen Baukasten da die ja sehr viel ablösen.
Fang mit Web an. Baukästensysteme sind keine Konkurrenz für Web-Entwickler, sondern ein Tool. Dazu kommt bald ein Video auf dem Kanal, auf dem ich das genau erkläre
Hi. Mein Emulator funktioniert nicht. Immer nur schwarzer Bildschirm. Habe auch schon "Wipe Data" probiert (mehrfach), aber geht nicht. Habe andere Android-Versionen probiert, auch nichts. Hat jemand eine Idee, was ich noch machen kann?
Bis zu diesem Punkt ist das Video prima! Würde gerne weiterschauen und parallel mitarbeiten, aber wegen dem o.g. Problem...
Vielen Dank vorab!
Das Probleme habe ich auch. Öffnet sich einfach nicht
Ist bei mir genauso. Hat einer von euch eine Lösung gefunden?
Erstmal sehr gutes Video, weiter so! :) Ich habe allerdings ein Problem. Sobald ich die Libraries installieren will, steht im Terminal "zsh: command not found: flutter". Vielleicht hat da jemand eine Lösung für mich :) Bin noch sehr neu auf dem Gebiet :D
Hi, ich hab eine frage, wir in der SChule nutzen Scratch, kennst du das?
kann man nix mit machen und ist dazu gedacht den Syntax von Programmiersprachen zu verstehen
Jap, ich habe neulich erst eine Stellenausschreibung von FAANG für Fullstack Scratch Developer gesehen hahahahahaha
Guten Tag. 1sten Danke für das Video! Ich habe eine Frage. Bei mir funktioniert Librairies nicht. besser gesagt wenn ich bei Terminal: Local flutter pub add shared_preferences das eingebe kommt mir so eine Meldung heraus: Der Befehl "flutter" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
Ist das Lösbar? Wenn ja, können Sie mir bitte erklären? ps: Like ist da und Abo auch :)
Wenn deine Kommandozeile angibt, dass der Befehl Flutter nicht gefunden werden kann, dann liegt es daran, dass du den Ordner nicht oder falsch in den Umgebungsvariablen angegeben hast. Ziemlich am Anfang des Videos wird das gezeigt, was du genau dort angeben musst.
Du musst auch sicher gehen android studio als administrator auszufuehren
🚀🚀😊
Hab grad gedacht du zeigst uns wie man iOS Apps ohne einen Mac erstellen kannst und dann sagst du man braucht Xcode💀 (Theoretisch kann man MacOS via virtual box emulieren und dann so Xcode nutzen, aber 1. Auf meinem 1000$ Laptop läuft dad nicht so flüssig 2. Und er überhitzt schon ein wenig (sollte mir mindestens 3-4 Jahre für meine Informatiker Applikations-Entwickler Lehre halten). Naja, dann hol ich mir halt bald nen MacBook Air/Pro.
mein AVD geht nicht an, hat jmd tipps?
Mein Windows 10 stürzt mit einem Blue Screen ab, wenn ich mein AVD starte. Bis jetzt sehr verständlich. Danke.
@@manniwerauchimmer2268 welche fehlermeldung bekommst du beim bluescreen ?
Einschalten
@@patrickFREE. IRQL not less or equal
@@manniwerauchimmer2268 würd windows update machen && treiber aktuell halten zur not Windows neu installieren. Gehe von einem Software problem aus
1:10:29
53:43
1:26:31
Ich hab noch nie soviel in meinem leben gedownloadet
haha ja das ist schlimm bei flutter
@@Programmierenlernen hab jetzt angefangen Flutter zu lernen um eine kleine Vokabel App zu programmieren, danke für die detaillierte Installations Anleitung 😂😅👍🏻
Ich bekomme leider bei der zeile color: widget.color, den fehler
The values in a const list literal must be constants. Try removing the keyword 'const' from the list
edit: nvm einfach mal genauer in den code gucken hilft xD
feedback am ende, ansich ein Super tutorial in die Einführung von Flutter und Dart. ich persönlich hätte es nur schön gefunden wenn man statt Festen Pixeln im padding eher was genommen hätte für ein responsive design was somit dann auch problemlos auf jeden gerät läuft
Bei 5000 Liter/Tag, kann man mich Aquaman nennen....
Aber gutes Video, danke!!
Super Tutorial vorallem wenn man anfangen möchte, allerdings habe ich ein problem mit dem Future sowie dem Datenbehalten beim swipen
Hey. Vielen Dank. Wie kann man es realisieren, neben dem Icon noch einen fixen Text zu integrieren oder anstelle des Icons einen Text ? Vielen Dank
ganz vergessen das Android Studio ja auch Virtual Devices hatte xD
viel zu lange her mit dem programm zu arbeiten, ihc hab mit dafür entschieden ganz simpel mit WSA zu arbeiten. aber wieder ein super tutorial und gerne mehr zum thema flutter und dart
Entweder ich hab es verpasst oder es wurde nicht erwähnt: Aber wieso erstellt es immer zwei Klassen: eine mit unterstrich und eine ohne. worin besteht der unterschied und warum schreibe ich was in was?
Bei mir steht WARNING | Failed to load advanced feature default
Also beim öffnen von mein virtuels handy