Einführung in Flutter: Grundlagen der App-Entwicklung für Anfänger

Поділитися
Вставка
  • Опубліковано 18 жов 2023
  • Willkommen zu meinem ausführlichen Flutter-Tutorial für Anfängerin und Anfänger! In diesem Video werden wir gemeinsam eine einfache "Japan Event App" programmieren, und dabei die Grundlagen von Flutter und der App-Entwicklung erlernen.
    Vorkenntnisse
    Der Kurs richtet sich an alle, die in die Welt von Flutter eintauchen möchten. Wenn ihr bereits Erfahrungen im Programmieren habt, insbesondere in der Programmiersprache Dart, wird euch der Einstieg in den Kurs viel leichter fallen.
    Für die Programmiersprache Dart habe ich auch ein UA-cam-Video erstellt, um euch bestens auf den Kurs vorzubereiten: • Einstieg in Dart | Die...
    Installation: Windows
    Um mit Flutter zu programmieren, müsst ihr zuvor Flutter sowie einige weitere Tools installieren. Für Windows-Nutzer habe ich dazu kürzlich ein Video auf meinem Kanal hochgeladen:
    • Flutter auf Windows in...
    Installation: MacOs
    Für alle Mac-Nutzer unter euch: Ich habe ein gutes Installationsvideo für Flutter entdeckt, das euch Schritt für Schritt durch den Installationsprozess führt. Ihr könnt es unter folgendem Link ansehen:
    • Flutter Setup auf MacO...
    Fotos, die in diesem Tutorial verwenden werden:
    drive.google.com/drive/folder...

КОМЕНТАРІ • 32

  • @JonnyS569
    @JonnyS569 8 місяців тому +10

    So ich bin jetzt durch mit dem Tutorial. Vielen Dank erstmal für die Mühe. War echt gut erklärt. Vor allem gegen Ende waren nochmal für mich neue Sachen dabei. Ich würde mich natürlich über weitere Tutorials von dir bzgl. Flutter freuen. Sowohl was die Flutter-Widgets angeht, aber vor allem was z.B. state Management mit Riverpod betrifft, Backend und clean Architecture, um von Grund auf zu lernen wie ein App-Projekt angegangen wird.
    Vielen Dank nochmal für die Menge Arbeit die du in dieses Video gesteckt hast.

  • @therapy64
    @therapy64 2 місяці тому +4

    Sehr gut erklärt mit tollen Animationen und Grafiken, die das Gesprochene visuell verdeutlichen. Dafür vielen Dank.

  • @vitaliirudik8556
    @vitaliirudik8556 4 місяці тому +4

    Danke dir für deine Arbeit. Deine Stimme ist wirklich sehr deutlich und der Inhalt des Videos ist genug für Anfänger. Ich bin nur seit einem Jahr und 10 Monaten nach Deutschland gekommen und verstehe deine Erklärungen perfekt. Es wäre super, einen solch Lehrer wie du in meiner zukünftigen Weiterbildung zu haben.
    Ich würde gerne auf eine Erweiterung des Themen Flutter von dir warten, wie Bezahlung und Arbeit mit Datenbanken.

    • @_coderizon
      @_coderizon  4 місяці тому

      Erst mal vielen Dank für den netten Kommentar! Momentan arbeite ich an einem Kurs über künstliche Intelligenz in Python für Anfänger, der Anfang April veröffentlicht wird. Danach wollte ich mich wieder mehr mit Flutter beschäftigen und hoffe, dass ich fortgeschrittenere Videos dazu machen kann. Ich wünsche dir weiterhin viel Erfolg! Ich gehe davon aus, dass du Software-Entwickler werden möchtest :)

  • @feelfine_TeRu
    @feelfine_TeRu 2 місяці тому +2

    Dein Tutorial war einfach richtig gut! Ich hatte immer wieder unerwartet Probleme (zb mit dem Update zu MacOS Sonoma.. was mich nen Tag zurückgeworfen hat, aber gelöst werden konnte). Ich würd dir auch echt empfehlen das auf einer Plattform wie Udemy als Kurs anzubieten. Ist ja praktisch schon fertig. Da muss sicher auch noch bisschen Arbeit einfließen (iSv: Trailer filmen, Inhaltsangabe schreiben etc.. ), aber du hättest echt Kohle dafür verdient! :D Ein Abo hast du dir eh verdient und einen glühenden Fan gewonnen! :) (Hab leider kein Google Pay, sonst hätt ich dir ein Thanks dagelassen)

    • @_coderizon
      @_coderizon  2 місяці тому

      Hey, es freut mich, dass dieses Tutorial dir geholfen hat! :D Vielen Dank für den Hinweis auf Udemy und natürlich für dein Abo!

  • @asimkaric7512
    @asimkaric7512 5 місяців тому +3

    Sehr gut erklärt würde mich freuen wenn es weiter geht

  • @user-xp2sc4cu9p
    @user-xp2sc4cu9p 4 місяці тому +3

    Danke für die klare sehr gut verständliche Anweisung in deinem Tutorial, welches mit offensichtlich sehr viel Aufwand erstellt wurde. Für diese Qualität würde ich auch einen finanziellen Beitrag leisten. Diese Aussage gilt auch für Deine anderen Tutorials. Da ein Download der Videos möglich ist habe ich die Frage, ob auch das Tanskript geladen werden kann. Ich leiste gerne einen Beitrag dazu.

    • @_coderizon
      @_coderizon  3 місяці тому +1

      Vielen Dank für den Kommentar! Ich glaube, nur UA-cam Premium-Nutzer können offiziell das Video herunterladen, oder?
      Das Transkript kann meines Erachtens jeder herunterladen:
      Erweitern Sie die Videobeschreibung und klicken Sie dann auf „Transkript anzeigen“. Markieren Sie das gesamte Transkript rechts neben dem Video. Kopieren Sie es anschließend mit [Strg] + [C]. Fügen Sie den Text zuletzt mit [Strg] + [V] in ein Textverarbeitungsprogramm Ihrer Wahl ein (Quelle: Google).
      Bei mir hat es funktioniert :D
      Ich würde mich natürlich über einen finanziellen Beitrag freuen, aber auch nur, wenn die User das möchten.
      Man kann inzwischen direkt über die Super Thanks Funktion einen Beitrag senden (also so mache ich das bei anderen UA-camrn gelegentlich)
      Gerne würde ich mich auch dafür interessieren, an welchen weiteren Themen du interessiert bist.
      Liebe Grüße

  • @cedricvalentinpiehl2684
    @cedricvalentinpiehl2684 5 місяців тому +4

    Erstmal mega gutes Video, sehr verständlich erklärt sodass ich gut mitgekommen bin. Wäre ganz cool hättest du noch die andere Art einen Darkmode zu implementieren (den du ja auch angeteased hast) erklärt hättest und für die Funktion der App hätte ich mir gewünscht, dass man die Sachen die in den Warenkorb gehen addiert werden und man nur auf der Warenkorbseite löschen kann, so wie es auf sogut wie allen Shop Webseiten gemacht wird, da werde ich mich als challange aber wahrscheinlich gleich dran machen.
    Noch eine kleine Anmerkung, mir sind immer mal wieder komische Audiofetzel aufgefallen wie z.B. bei 2:57:34 oder 3:20:32 (meist nach nem Schnitt) ich weiß nicht genau was es ist, aber da scheint irgendwas beim Schnitt, denke mal bei den Audiospuren, falsch gelaufen. Aber sonst echt mega Video und verdammt gut um als Anfänger das erste mal mit flutter zu arbeiten. Danke

    • @_coderizon
      @_coderizon  5 місяців тому

      Hey Cedric, vielen Dank für dein Feedback, das hilft mir sehr :)
      Genau, die Art den Darkmode zu implementieren würde ich auch tatsächlich mit dem Provider-Widget umsetzen, welches ich zum Schluss erklärt habe. So hast du den Dark-Mode auf jeder Seite. Danke auch für den Hinweis mit dem Audiofetzel. ich werde beim nächsten mal mehr darauf achten. In zwei Woche starte ich die Aufnahme zu einem neuen großen Kurs.
      Ansonsten wünsche ich dir noch eine angehme Woche!

    • @cedricvalentinpiehl2684
      @cedricvalentinpiehl2684 5 місяців тому +1

      @@_coderizon moin, ja hab den Darkmode jetzt auch mit einem Provider und ThemeMode gemacht, sodass zuerst die Systemeigene Einstellungen verwendet wird und nach Bedarf mit dem Knopf geregelt werden kann. Bin mal gespannt auf das neue Video😊👍🏼

  • @SlavySNG
    @SlavySNG 4 дні тому +1

    Sehr Gute Videos, mach weiter so.

    • @_coderizon
      @_coderizon  4 дні тому +2

      Vielen Dank!

    • @SlavySNG
      @SlavySNG 4 дні тому +1

      @@_coderizon Ich finde, die Leute schätzen solche Videos nicht genug. Während früher für Kurse bezahlt werden musste, bekommen wir heute dieses Wissen kostenlos und kompakt in Videos vermittelt, ohne Unterricht oder sonstigen Quatsch. Ob du jegliche Qualifikation in diesem Bereich hast, weiß ich nicht, aber du bringst jedenfalls Erfahrung und Wissen mit, was das Wichtigste ist. Woran du noch arbeiten könntest, ist die Audioqualität, die an manchen Stellen nicht so gut ist. Am Videoinhalt gibt es jedoch nichts auszusetzen. Vielen Dank für die Mühe.
      Mit freundlichen Grüßen

    • @_coderizon
      @_coderizon  7 годин тому +1

      @@SlavySNG Hey, vielen Dank für das nette Feedback, das motiviert!

  • @twitchGermanyHighlights
    @twitchGermanyHighlights Місяць тому +1

    Hey cooles Video, leider habe ich direkt zu Beginn ein Problem. Wenn ich in VSC den Command Flutter: New Project eingeben will (bei 15:15min) , finde ich den Befehl nicht obwohl ich Flutter und alles richtig nach deinem Installationsvideo eingerichtet habe. Vielleicht kannst du mir helfen :)

    • @twitchGermanyHighlights
      @twitchGermanyHighlights Місяць тому +1

      Alles Gut. Habe meinen Fehler gefunden

    • @_coderizon
      @_coderizon  Місяць тому +1

      Super, das freut mich :D
      Seit dem 14.05 ist es auch möglich, Flutter-Apps in der Cloud zu entwickeln, sodass man gar nichts mehr installieren muss. Wenn Zeit ist, werde ich dazu ein kurzes Video drehen.
      viel Erfolg beim Nachprogrammieren der App!

  • @TheGreedyGreed420
    @TheGreedyGreed420 4 місяці тому +3

    Könntest du diesern Kurs vielleicht auf der Seite Udemy anbieten? Weil dann würdest du ein bisschen Geld für die Mühe zurückbekommen und wir hätte nein Zertifikat am Ende.

    • @_coderizon
      @_coderizon  4 місяці тому

      Vielen Dank für den Hinweis. Aber gibt es identische Kurse, die sowohl auf udemy und auf youtube exsistieren?

    • @TheGreedyGreed420
      @TheGreedyGreed420 4 місяці тому +1

      @@_coderizon das weiß ich nicht aber, selbst wenn es diese Kurse identisch gäbe wäre es nicht schlimm, den nochmal auf Udemy anzubieten. Weil dann die Menschen von hier dort rüber gehen könnten um diesen hier zu kaufen, damit Sie ein Zertifikat bekommen könnten.
      Den Udemy Zertifikate werden auf Seiten wie LinkedIn anerkannt

  • @manfred257
    @manfred257 Місяць тому

    Hallo vielen Dank und sehr gut erklärt auch für leihen wann kommt der nächste Teil raus wie man Bestellungen abgibt oder wie man die Preise und Artikel zentral Steuert damit man nicht immer in die app rein gehen muss und wie man das ganze dann auf Google hochladen kann wäre echt cool wenn du uns das auch zeigen könntest aber auch vieles mehr habe echt Bock bekommen weiter zu machen

    • @_coderizon
      @_coderizon  29 днів тому +1

      Vielen Dank :D
      Einen nächsten Teil wird es erst mal leider nicht geben, weil das nächste große Video zu KI für Programmieranfänger erst mal erscheint. Aber vielleicht danach :)

    • @manfred257
      @manfred257 29 днів тому

      @@_coderizon Danke dann warten wir mal ,kann man dich kontaktieren ?

    • @_coderizon
      @_coderizon  16 днів тому

      ​@@manfred257 über coderizon@gmail.com

  • @piterparker3637
    @piterparker3637 3 місяці тому +3

    Hey, danke für das Video. Ich bekomme einen Fehler an der Stelle 1:48:53. lib/pages/start_page.dart:22:52: Error: Not a constant expression.
    event: () => Navigator.pushNamed(context, '/menupage');
    ^^^^^^^
    lib/pages/start_page.dart:22:42: Error: Method invocation is not a constant expression.
    event: () => Navigator.pushNamed(context, '/menupage');
    ^^^^^^^^^
    lib/pages/start_page.dart:22:26: Error: Not a constant expression.
    event: () => Navigator.pushNamed(context, '/menupage');
    ^^
    Woran kann das liegen? Ich habe es genauso übernommen wie du es hast!

    • @ennosense2556
      @ennosense2556 2 місяці тому +2

      Der Fehler tritt auf, wenn ein übergeordnetes Widget als "const" gesetzt ist

    • @_coderizon
      @_coderizon  2 місяці тому +1

      @ennosense2556 hat die Frage wie ich bereits sehe beantwortet :D