Datenbank mit SQFlite - Flutter App Entwicklung - 21A

Datenbank mit SQFlite - Flutter App Entwicklung - 21A

Binärverkehr

2 года назад

6,500 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Enrico Thonig
Enrico Thonig - 18.08.2023 09:31

Vielen Dank für Deine Flutter Tutorial-Reihe. Sehr gut erklärt und anhand von Beispielen sehr gut nachvollziehbar. Vielen Dank, dass Du hier Dein (Insider-)Wissen teilst. Ich plane schon länger eigene kleine Apps für mich selbst zu erstellen und habe schon diverse Ansätze verfolgt, bin aber immer wieder dabei an verschiedenen Stellen und Programmiersprachen gescheitert, auch Aufgrund zu schwieriger und unverständlicher Tutorials.

Was mich zusätzlich zu Flutter interessieren würde:
- gibt es eine Möglichkeit, die Daten in der lokalen Datenbank (sqflite) verschlüsselt abzulegen?
- Export/Import aller gespeicherten Daten der lokalen Datenbank (wäre z.B. bei Gerätewechsel notwendig)
- Unterstützung mehrerer Sprachen (z.B. deutsch und englisch, aber skalierbar auf weitere Sprachen)

Evtl. ist das ja eine kleine Anregung zu weiteren Videos? 😉

Ответить
sporttirol
sporttirol - 23.02.2023 20:40

Es gibt gut und es gibt besser und du bist besser. Schöne Grüße aus Tirol

Ответить
Jonas Ziegler
Jonas Ziegler - 06.11.2022 15:16

Hallo,
Ich würde gerne alle abgehackten Todos mit einem Action Button aus der Datenbank löschen und ich kriege es nicht hin hast du eine Idee wie dass geht?

Ответить
Remo Ris
Remo Ris - 26.06.2022 22:04

Guten Abend ich probiere schon eine ganze weile via db.query in der Column "name" die Einträge herauszulesen und dann in einer Liste anzuordnen, um diese dann z.B. via Whatsapp teilen zu können. Zum teilen nehme ich den Befehl Share.share(). Jedoch klappt das nicht so ganz. Teilweise kann ich via Printbefehl den Inhalt anzeigen, aber wenn ich die share Funktion baue, bekomme ich immer Fehler, dass es sich um ein Future dynamic handelt und ich brauche einen String. Ich wollte fragen, ob du mir da evtl helfen kannst? Wenn ja wäre ich sehr dankbar und können dies auch gerne per Mail oder so dann kommunizieren. Besten Dank für deine Antwort.

Ответить
Remo Ris
Remo Ris - 07.06.2022 23:42

Hallo sehr gut und verständlich erklärt. Ich habe ein Problem. Wenn ich mehr als 3 oder 4 Einträge mache, dann verschwindet die Liste und der komplette Screen wird in der Farbe des Hintergrundes gefüllt. Danach muss ich immer abwechselnd die App schliessen und wieder öffnen, dann kann ich einen Eintrag löschen, dann wird der Screen wieder grau. Und das immer bis nur noch eines drin ist, dann geht es wieder. Hast du da gerade eine Idee. Danke für deine Hilfe. Gruss Remo

Ответить
Dennis Schierenberg
Dennis Schierenberg - 05.05.2022 13:12

Ich finde Deine Videos auch echt klasse. Bleibe allerdings bei einem Problem stecken. Vielleicht kannst Du mir helfen. Ich bin da noch ziemlicher Anfänger. In der "shopping_item_list_screen" Datei würft er mir folgenden Fehler in der Zeile 85 ... }).toList(), ... aus: _TypeError (type 'List<dynamic>' is not a subtype of type 'List<Widget>'). Vielen Dank

Ответить
Nick Hilgenberg
Nick Hilgenberg - 30.12.2021 20:55

Es ist bestimmt ganz tolles Kurs aber leider finde ich das man in diesen Video nicht berücksichtigt das es sich auch Leute angucken die nicht von Anfang an diesen Kurs sind und sich nur für SQFlite interessieren. Wäre toll wenn zumindest ein Git Repository geben würde das man von Kurs den Zwischenstand herunterladen kann und allgemein fällt mir der Quellcode denn ich mir dazu noch angucken kann.

Ответить
Basti
Basti - 22.12.2021 01:02

Danke du hast mir geholfen einen Einblick in Flutter zu bekommen. Ist es auch Möglich eine externe Datenbank anzubinden ?

Ответить
Brian Müller
Brian Müller - 19.11.2021 11:39

Hi,
als erstes möchte ich mich für die sehr gut beschriebenen Videos bedanken ohne unnötige Fachausdrücke.👍🏻👌
Sehr gut !!!
Bei mir gibt’s leider eine Fehlermeldung.
Null is not a subtype of type
„ShoppingItem“ in cast.
Wie kann man den Fehler beheben.
Lgr.
Brian

Ответить
Redmoon147
Redmoon147 - 09.11.2021 16:56

Gibt es eine Möglichkeit die Daten der Datenbank mit einem externen Tool (bsp. DB Browser for SQLite) zu sehen?

Ответить
Maik K
Maik K - 29.10.2021 22:13

Was soll ich sagen, einfach super klasse erklärt! Mit deiner Tutorial-Reihe bin ich meiner eigenen App schon einen riesigen Schritt näher. Ich freu mich schon auf das Video zu Firebase, da ich die Daten gern auch von anderen Geräten abrufen würde. Vielen Danke und mach weiter so!

Ответить
Ali Omayrat
Ali Omayrat - 25.10.2021 15:44

Danke für dein video.
Ich hab eine frage:

Ich möchte gerne das der User selbst die Tabelle erstellt. Wie bekomme ich es hin?

Es geht darum ich hab eine music app und der user soll sich eine playlist erstellen können.
Eine Tabelle = eine playlist mit den songs.

Wie bekomm ich es mit sqflite hin?

Ответить
ROB
ROB - 24.10.2021 12:00

Ist die Reihe hier etwa schon zu Ende? Kommen künftig noch weitere Videos zu Flutter? Ich würde mir weitere Videos zu dem Thema wünschen, vllt auch Themen zum Speichern von Daten oder etwas mit Datenbanken, Firebase oder ähnliches. Mir fehlen noch einige Videos in der Reihe - wollte mal sehen was zum Schluss kommt. An deiner Stelle würde ich den Kurs etwas erweitern und bei Udemy zum Verkauf anbieten, der ist wirklich sehr gut! Wirklich sehr schade, dass du so wenig Abonnenten hier auf YT hast. Denke es liegt teilweise daran, dass dein Kanal recht neu ist, eben so wie Flutter aber ich würde dir wirklich empfehlen dran zu bleiben. Lass uns bitte wissen, ob künftig noch weitere Videos kommen. Es bringt mir leider wenig Abonnent zu bleiben wenn der Kanal auf Eis gelegt wird.

Ответить
Thisa
Thisa - 21.10.2021 18:43

Sehr schönes Video, wie eigentlich alle deiner Videos. Ich habe mir in den letzten drei Tagen alle angesehen. 😃Beim Versuch das nachzubauen scheitere ich leider an einer Stelle, bei mir ist die id immer null und ich finde den Fehler nicht. :-( Vielleicht hast du ja einen kleinen Tipp für mich. Ohne DB hat alles funktioniert, jetzt kann ich den Haken nicht mehr setzen, bearbeiten und löschen geht auch nicht. Beim Löschen bekomme ich direkt den Fehler dass id nicht null sein darf. Daraufhin habe ich mir an unterschiedlichen Stellen mal die id in der Konsole ausgeben lassen und sie ist immer null.
Ich muss dazu sagen, dass ich erst vor drei Tagen durch deine Videos mit Flutter/Dart begonnen habe.

Ansonsten mach weiter so, sehr toller Content!

Ответить
Relax Music
Relax Music - 14.10.2021 22:53

Ein sehr gutes Video ich habe eine frage kommen noch mehr teile wie zum Beispiel mit cloud Anwendungen wie google firebase?

Ответить
Jörg Dardel
Jörg Dardel - 09.10.2021 18:18

In diesem Video werden in der Einkaufliste, am Anfang des Videos, Artikel die in der Checkbox angkreuzt werden durchgestrichen. Ich habe diesen Code im Video 20 nicht gefunden. Würdest Du bitte den dazu notwendigen Code angeben.
Besten Dank für die ganze Videoreihe - die Erklärungen sind sehr gut.

Ответить
R. Markus
R. Markus - 08.10.2021 22:07

Genau so wie ich mir Anleitungen wünsche, vielen Dank für die ganzen tollen Projekte! 👌

Ответить
SgtBear
SgtBear - 04.10.2021 18:48

Hallo
Super Videos helfen mir echt weiter, jedoch hab ich einige Fragen, ich programmiere als Maturaprojekt eine App für ein Reaktionspiel und meine erste Frage wäre, gibt es einen Button der über den gesamten Bildschirm reicht, damit meine ich beispielsweise wenn ich die App öffne soll ein startbildschirm erscheinen mit unserem Logo allerdings egal wo ich hindrücke soll ich dann zu meinem hauptbildschirm kommen. Das mit dem Logo hab ich schon geschafft allerdings hab ich bis jetzt nur einen normalen Button mit Center und End nach unten verschoben. Meine 2 Frage ist, wie kann ich diese Datenbank ich einem User Konto verbinden. Freu mich über eine rasche Rückmeldung.

Mit freundlichen Grüßen
Sebastian

Ответить
EisGlockner
EisGlockner - 12.09.2021 18:06

Danke für das Datenbankvideo! Ich finde es gibt zu wenig bzw. zu schlecht erklärte Videos davon. Jetzt kann ich SQFlite endlich besser in mein Projekt einbauen weil ich ein paar fehler von mir entdeckt habe.
Das Einkaufslistenprojekt ist auch wirklich cool, weil man es auch im Alltag nutzen kann und dafür noch für die eigenen Ansprüche umgestalten kann. Ich werde es zumintestens Optisch noch anpassen.

Vielen Dank dafür!

Ответить
Adrian Horn
Adrian Horn - 12.09.2021 16:12

Super videos👍 könntest du vielleicht irgendwann das Thema Login und Registrierung mal ansprechen?
und erklären wie es funktioniert .
Ich hab viele Videos gefunden die zeigen wie man es programmiert aber es wurde nicht wirklich erklärt. Danke nochmal für die super Videos 👌

Ответить
Gerhard Tomczyk
Gerhard Tomczyk - 12.09.2021 09:37

Alles schön kompakt und dynamisch auf den Punkt gebracht. Ist dadurch natürlich auch sehr anspruchsvoll, aber gleichzeitig enorm zeitsparend und hilfreich. Besten Dank!

Ответить
J R
J R - 11.09.2021 23:50

Super

Ответить