Keeping it local: Managing a Flutter app's data

  Рет қаралды 84,527

Flutter

Flutter

Күн бұрын

Пікірлер: 74
@chichebem
@chichebem 4 жыл бұрын
Thanks for the video. It explains some of the basic concepts on how to manage data locally taking advantage of disk-read speed and I definitely picked up on the concepts. Please a future video on how to sync local data to the cloud once internet connection is established will be greatly appreciated.
@thkp-eng
@thkp-eng 4 жыл бұрын
Super important topic! It's something that we've spent a lot of time striking the right balance (what to cache, what is absolutely critical to have fresh from the server.) Thanks for making this video!
@timofrommann3292
@timofrommann3292 4 жыл бұрын
It's not only informative. I love listening to Andrew. Such a joy and never booring
@jonathaalves3743
@jonathaalves3743 3 жыл бұрын
What if I wanted to save files locally in a structured database until I eventually got connected to the internet, how could I do that sync thing?
@AJ-nn9xn
@AJ-nn9xn 4 жыл бұрын
Brilliantly presented thanks. Can you do a follow up showing best practice for refreshing locally stored / cached data once internet is available again?
@UmairAhmadh
@UmairAhmadh 3 жыл бұрын
Don't look at this and complain, this is for my reference: ------------------------------------------- 9:34 Shared Preference 23:43 Caching images to disk 31:52 SQFLite
@nwparker7
@nwparker7 4 жыл бұрын
How did you get the waiting times to display in the terminal? Looks useful
@kirill4531
@kirill4531 4 жыл бұрын
.addListener to this question :)
@fegyi001
@fegyi001 4 жыл бұрын
Very informative, easy to follow, thanks a lot!
@anmolkapoor1068
@anmolkapoor1068 4 жыл бұрын
It would have been useful if you would have explained a bit more on how to delete those cached images automatically after we hit a certain memory level.
@kirill4531
@kirill4531 4 жыл бұрын
There is a cache manager property, I think that's what you need
@anmolkapoor1068
@anmolkapoor1068 4 жыл бұрын
@@kirill4531 yeah I know about that, but I wanted to know how to use that efficiently or perfectly according to different needs.
@rebarius
@rebarius 3 жыл бұрын
Omg, why did I never view this awesome video ✨ thank you so much Andrew Fitz 💪🏼 I understood every single word 👌🏼
@jagmit
@jagmit 4 жыл бұрын
Which extension do you use for the TODO comment at 25:20?
@hanselsusanto
@hanselsusanto 4 жыл бұрын
Use TODO Tree at VS Code
@sumailsasumi1294
@sumailsasumi1294 4 жыл бұрын
Midnight course 😴, need some coffee here
@keshavchetty5174
@keshavchetty5174 4 жыл бұрын
Same here....midnight studying. Ain't nothing better.
@333tuberob
@333tuberob 4 жыл бұрын
This video is perfect timing for me. Performance using local storage is crucial. You explained the concepts Really we'll. I would imagine this is important for flutter on the web, with different storage options to engineer than mobile. All good 👌 cheers.
@trailforger
@trailforger 4 жыл бұрын
Could you list the common uses of shared preferences? I understand it is not for critical data, but that's all I know right now.
@kirill4531
@kirill4531 4 жыл бұрын
Go to officiall Flutter docs site
@kirill4531
@kirill4531 4 жыл бұрын
A great video for beginners on how and why store data locally! Thank you
@JuanGuillermoFuentes
@JuanGuillermoFuentes Жыл бұрын
Hi guys, I need some help: We are working in a streaming app for android tv (in flutter) and after a few days the screen goes to black, exist some option to refresh automaticly (once a day for example) the caché to fix that problem?
@hasansalim1868
@hasansalim1868 4 жыл бұрын
Thanks Andrew. Very nice presentation
@ExtraServingsBTS
@ExtraServingsBTS 4 жыл бұрын
sweet! App feels much snappier.
@Wilhelmification
@Wilhelmification 4 жыл бұрын
I think it will be useful to have video about console commands
@kirill4531
@kirill4531 4 жыл бұрын
Yeah, especially how you can enter the app's data folder in AndroidStudio
@DrMilde
@DrMilde 3 жыл бұрын
Hi Andrew, nice explanation, thx, please note,that CachedNetworkImage is working fine, but after some time (say a couple of weeks) you get cache errors, images are somehow not readable anymore ... this will eventually crash the app 😭 only solution I found, is clearing the Cache from time to time. Best wishes jt
@fabiosabbion4930
@fabiosabbion4930 4 жыл бұрын
Loved the video, but light theme in vs code should be illegal
@arifyogawiranto1687
@arifyogawiranto1687 4 жыл бұрын
Great explanation. What extension in vscode to flutter?
@aimnblbol
@aimnblbol 3 жыл бұрын
Anybody knows how he connected to the ios device through the command line? I wish he said so in the video. It would have helped. Nice video. Thanks
@nargessadeghi3915
@nargessadeghi3915 4 жыл бұрын
can you please make a course about comparing database packages? like sqflite, moor, hive, objectDB, sembast? or can anyone introduce any?
@markusmcgee
@markusmcgee 4 жыл бұрын
Good video. One of the better Flutter videos I have seen.
@gripzy7571
@gripzy7571 4 жыл бұрын
What is the best way to save API keys
@aminabekir903
@aminabekir903 4 жыл бұрын
Save it in .env file
@kirill4531
@kirill4531 4 жыл бұрын
Those that are present in Android Manifest file you can't do anything about it, they will be visible any way. Those that you can use in the code try to encode them
@_Amilio_
@_Amilio_ 3 жыл бұрын
Awesome lecture thank you. Moar of these pls!
@stingtao
@stingtao 2 жыл бұрын
great explanation!
@youssefmuhamad3213
@youssefmuhamad3213 4 жыл бұрын
I'm still waiting a simple and out of the box solution for state management in Flutter, like React Hooks and Context API. There are a bunch of cool built-in widgets already, invest more time creating some cool abstraction for us.
@warperone
@warperone 4 жыл бұрын
do you have series of similar videos - great way to learn flutter
@symbally
@symbally 3 жыл бұрын
good content and happily able to digest, thanks for making this
@PrakashIndorkar
@PrakashIndorkar 3 жыл бұрын
Hi .. I'm waiting for next video .. how you'll manage api provider data and local data to keep them in sync.
@jebaseelandevthiya3100
@jebaseelandevthiya3100 2 жыл бұрын
Better go for firebase🙂
@hoggish
@hoggish 4 жыл бұрын
Really good explanation Thank you
@MultiChicao
@MultiChicao 4 жыл бұрын
Excellent explanations!! Thank you for sharing your knowledge. 👏🏽👏🏽👏🏽
@RishikeshShede
@RishikeshShede 3 жыл бұрын
Thanks, man! This was really helpful and much needed 💯💖
@tuobraun
@tuobraun 3 жыл бұрын
Brilliant lecture. Thank you so much
@kirill4531
@kirill4531 4 жыл бұрын
I see you can access app's files in the terminal, why I can't access this folder in AndroidStudio in File Explorer tab?
@Ainigma
@Ainigma 4 жыл бұрын
vs code maybe
@netdevilzzz
@netdevilzzz 3 жыл бұрын
Great video. Thanks!
@vrajendramandloi5917
@vrajendramandloi5917 2 жыл бұрын
hi ,, i am using flutter SDK 1.20 a bit old not yet upgraded to 2.10+ can you suggest me how to create external Storage Folders in Android?? This is Quite important to me as Android 11 is not allowing me to create external Storage. Kindly reply me or ping me directly...
@scottgodfrey7855
@scottgodfrey7855 4 жыл бұрын
"Without data, the app would be uninformed." Was that an intentional pun?
@srourganoush5941
@srourganoush5941 3 жыл бұрын
Thank you, God bless you
@Catherine-e7f
@Catherine-e7f 4 жыл бұрын
are there app with flutter? I do not see anywhere flutter -> fake ?
@jeroboam4486
@jeroboam4486 4 жыл бұрын
I don't want to be negative but frankly I don't see the point of this 45 minutes video to say that "yeah you can store data locally" ... duh. Now I would have loved a video about how to sync your local unconnected data to the cloud once you're connected.
@BillyMahmood
@BillyMahmood 4 жыл бұрын
True
@mrunfunny
@mrunfunny 4 жыл бұрын
true, but for beginners, this video does a great job at explaining why we need to store data locally, what are benefits and different ways to store it.
@nicolasdupere
@nicolasdupere 4 жыл бұрын
Flutter forever
@housemajaliwa
@housemajaliwa 2 жыл бұрын
Lovely
@Pedro5antos_
@Pedro5antos_ 3 жыл бұрын
Thanks a lot
@NOPerative
@NOPerative 2 жыл бұрын
AWESOME vid!
@scottishking9731
@scottishking9731 4 жыл бұрын
I’ve encountered problem after problem downloading flutter five days and four times deleting everything and redownloading and its still not working ready to delete it all permanently. Absolute joke this. They want people to get into tech, but make the process of it that problematic it puts us off. And on top of that flutter doesn’t even have any kind of customer service and i joined reddit just to try and get help and still not further forward. Cant even speak with anyone for help with android studio either tech companies with no tech support laughable.
@coppice8412
@coppice8412 3 жыл бұрын
Hm, I felt like the Flutter setup was one of the easiest that I had to do
@shaysframe1472
@shaysframe1472 6 ай бұрын
Why you never hide the terminal....
@samuelmayowa3857
@samuelmayowa3857 4 жыл бұрын
Nice video
@yazidkrayem7408
@yazidkrayem7408 4 жыл бұрын
Thank you for this video, but images still loading slow even if we save it and call locally
@yazidkrayem7408
@yazidkrayem7408 4 жыл бұрын
@teriitube I was using Flutter-web, and I had images inside the assets folder. The problem was with the image size(over 1Mb). I published it, and the images were loading slower than I expect. Whatever I should use flashy for those images. (I will use it for the next project :D)
@ChanakaJ
@ChanakaJ 3 жыл бұрын
Brilliant !!!
@Mendez_84
@Mendez_84 4 жыл бұрын
But you said *state* ment
@shedrackejeh6542
@shedrackejeh6542 4 жыл бұрын
Why is statement management a nightmare in flutter
@khulegu
@khulegu 4 жыл бұрын
when is it a nightmare? there are so many easy solutions like provider, stream.
@sim632
@sim632 4 жыл бұрын
It's not, it's pretty good actually
@crnofficial
@crnofficial 4 жыл бұрын
🕺🏾
Dart DevTools
25:19
Flutter
Рет қаралды 71 М.
How Flutter renders Widgets
26:50
Flutter
Рет қаралды 193 М.
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 26 МЛН
How Many Balloons To Make A Store Fly?
00:22
MrBeast
Рет қаралды 191 МЛН
Flutter Europe: Optimizing your Flutter App
44:05
Flutter
Рет қаралды 117 М.
Flutter Local Data Persistence - Shared Preferences
47:40
Johan Jurrius
Рет қаралды 6 М.
Learn to use Isolates in Flutter | Simplified
10:28
CodeX
Рет қаралды 33 М.
Pragmatic State Management in Flutter (Google I/O'19)
33:25
Flutter
Рет қаралды 455 М.
Prototyping beautiful designs with Flutter
20:38
Flutter
Рет қаралды 45 М.
How browsers REALLY load Web pages -  Robin Marx
48:52
We Love Speed
Рет қаралды 26 М.
The Most Underrated State Management Tool in React
23:35
Cosden Solutions
Рет қаралды 20 М.
Top 12 Flutter Tips & Tricks
9:32
Fireship
Рет қаралды 271 М.