Dictionary App in Flutter using StreamBuilder

  Рет қаралды 38,007

Samarth Agarwal

Samarth Agarwal

Күн бұрын

Пікірлер: 117
@thesamarthagarwal
@thesamarthagarwal 5 жыл бұрын
github.com/samarthagarwal/flictionary
@godwinngulube2930
@godwinngulube2930 4 жыл бұрын
I try it but is not working
@RNMERIA
@RNMERIA 5 жыл бұрын
Its one of the rare case where I can see such cool, calm & composed explanation by an Indian with top notch content. Thank you and keep the good work going
@dezetingz9940
@dezetingz9940 4 жыл бұрын
I said the same thing! His english is flawless!
@dpxy1599
@dpxy1599 2 жыл бұрын
yes same here me neing an indian can validate this
@abasilis
@abasilis 2 жыл бұрын
Thank you very much, well explained, it's almost three year's old , and it's still very good, thank you very much, I really appreciate it, please keep posting more. 😀
@sena__1996
@sena__1996 3 жыл бұрын
I have seen lots of videos to understand what exactly is StreamBuilder. but this one is the best! Thanks, Bro :)
@mrvui144
@mrvui144 2 жыл бұрын
Awesome vid!!! Really helpful and comprehensive! Please keep it up for Flutter community!
@mascagny
@mascagny 4 жыл бұрын
bravo! Its rare to find a video with the right speed and explanation if the details. But this one is just perfect! Thank you very much!
@jonkc3635
@jonkc3635 3 жыл бұрын
Finally a good streambuilder example.
@selvarajant
@selvarajant 4 жыл бұрын
Crisp and clear explanation. I have been searching for a good free dictionary API for some time - now I found the great 'owlbot' from your video. Thank you so much.
@arif17pdsuria
@arif17pdsuria 2 жыл бұрын
Impressive tutorial. Thank you sir....
@MohammadMalan
@MohammadMalan 4 жыл бұрын
Awesome video
@dezetingz9940
@dezetingz9940 4 жыл бұрын
Your videos are so concise and clear, great job!
@HezOmanjo
@HezOmanjo 3 жыл бұрын
Thank you for the methodical explanations on the implementation of Stream Builder. Good work.
@KingBangVEVO
@KingBangVEVO 4 жыл бұрын
if you are seeing this error "'String' is not a subtype of type 'int' of 'index' ", just add this if statement after response object if(response.statusCode==200){ _streamController.add(json.decode(response.body)); } Enjoy!
@harshbhanushali7190
@harshbhanushali7190 4 жыл бұрын
I am getting error on json.decode(response.body) FormatException (FormatException: Unexpected character (at line 2, character 1)
@hokcheunghung7769
@hokcheunghung7769 4 жыл бұрын
Thanks buddy, that's help!
@elafnazmanwar8366
@elafnazmanwar8366 3 жыл бұрын
May I ask, what is this 200 number referred to?
@Sanjay54251
@Sanjay54251 4 жыл бұрын
everything is great you explanation, voice, way,
@dhruvdani6221
@dhruvdani6221 3 жыл бұрын
Upto the point brother.
@mountaindrew02
@mountaindrew02 4 жыл бұрын
thanks bro i learn so much
@rajavigneshm7271
@rajavigneshm7271 3 жыл бұрын
Guys if you got an error while using get, instead of simply writing _url, try Uri.parse(_url)
@farhannkhan
@farhannkhan 3 жыл бұрын
just what I was looking for, thanks
@shubhamnaik1982
@shubhamnaik1982 4 жыл бұрын
More videos please
@amekazhimomi3520
@amekazhimomi3520 4 жыл бұрын
That was flawless, this are the type of content i am looking for a long time. Great explaination and easy going, keep making great videos such as this. Although I would prefer you go a little bit slower during the process. Thanks
@tonyrbf96
@tonyrbf96 5 жыл бұрын
Thanks for this video! I Really appreciate it. The work with Streams is really cool.
@sharookh9743
@sharookh9743 3 жыл бұрын
good one
5 жыл бұрын
Great video. Thank you so much for this class!
@09_jaiswalrachanabenrajend17
@09_jaiswalrachanabenrajend17 3 жыл бұрын
Nice app , but how to add History features that user searched words?
@srideepta
@srideepta 3 жыл бұрын
I am getting an error in this line : Response response = await get(_url + _controller.text.trim(), headers: {"Authorization": "Token " + _token}); ERROR : error: The argument type 'String' can't be assigned to the parameter type 'Uri'. (argument_type_not_assignable at [dictionary_app] lib\main.dart:44) how to fix this?
@elafnazmanwar8366
@elafnazmanwar8366 3 жыл бұрын
Same
@SaulBadman
@SaulBadman 2 жыл бұрын
Uri.parse(_url + _controller.text.trim());
@Akar00_00
@Akar00_00 2 жыл бұрын
Response response = await get( Uri.parse(url), headers: { "Authorization: Token ": token, }, );
@spandanam7239
@spandanam7239 5 жыл бұрын
Superb.. great video
@sunnatjonkhamidulloevich3549
@sunnatjonkhamidulloevich3549 4 жыл бұрын
Bro you saved me, you are cool, great explanation, pls make a video about flutter bloc
@ajnasaskar14
@ajnasaskar14 4 жыл бұрын
Great one
@yashchandraverma3131
@yashchandraverma3131 4 жыл бұрын
Just simply Great Video.
@sothyro
@sothyro 4 жыл бұрын
Thank you kind sir. Very professional.
@nicolasdupere
@nicolasdupere 4 жыл бұрын
Wonderful! Flutter forever!
@Roman10-6
@Roman10-6 Жыл бұрын
you are aweresome , thannk you
@someshkumargupta256
@someshkumargupta256 3 жыл бұрын
the getter 'length ' called on null , this errror occur . What can i do?
@ghostfreakali06
@ghostfreakali06 4 жыл бұрын
Exactly what i was searching for. Thanks a ton
@fatihsen6092
@fatihsen6092 3 жыл бұрын
harika video
@karansaggoo2935
@karansaggoo2935 3 жыл бұрын
Sir i want to perform a search by two field in each documents in firestore in flutter on only one text field Eg field 1 is code or field 2 is name Means to say person can search either by code or name
@thahaseen8246
@thahaseen8246 4 жыл бұрын
can we get more example such like this?
@genekwon6121
@genekwon6121 3 жыл бұрын
dependencies: http: ^0.13.1 33 lines are var _url = Uri.parse("owlbot.info/api/v4/dictionary/owl"); // define var and Uri.parse var _token = "$your token here"; 66 lines added return Scaffold( // under line resizeToAvoidBottomInset: false, // added fixed overflow screen 129 lines are itemBuilder: (BuildContext context, index) { // without int
@flutterbusiness2303
@flutterbusiness2303 4 жыл бұрын
type 'String' is not a sub-type of type 'int' of 'index' when searching random string. Have you noticed this too!
@immandijosephkishore5389
@immandijosephkishore5389 4 жыл бұрын
Sir you said we generally should not write code in main.dart then could you explain how to write it in another file and start that from main, usually tutorials are explaining concepts in main file only
@feeling_learning
@feeling_learning 3 жыл бұрын
Bhai api kaha se milega jo apne use kiya h
@jaiverma4095
@jaiverma4095 4 жыл бұрын
Thank u so much for this video.can you please make a video on bloc pattern.
@raesitutorial
@raesitutorial 3 жыл бұрын
Great video How can create dictionary deutsch to English to schwedische for example please Thank you!
@nicolasdupere
@nicolasdupere 4 жыл бұрын
So good. Thanks! Flutter forever
@soumitkumar442
@soumitkumar442 4 жыл бұрын
nice explanation... love from BD
@andronasef
@andronasef 4 жыл бұрын
i can not understand the part of if statement in 20.16 can u explain it to me please
@axrorabduganiyevich6667
@axrorabduganiyevich6667 4 жыл бұрын
Hi Samarth Agarwal, Can yuo give some example videos about of offline dictionary?
@Radbalahhouse
@Radbalahhouse 4 жыл бұрын
That`s awsome vieo my friend thanks.
@komalastawala1459
@komalastawala1459 3 жыл бұрын
I'm getting an error on 12:40 that The operator '+' isn't defined in the type 'Uri'
@srideepta
@srideepta 3 жыл бұрын
me too, were you able to fix it by any chance?
@farhannkhan
@farhannkhan 3 жыл бұрын
@@srideepta try get(Uri.parse(_url + _controller.text.trim()) it should work
@ashis9324
@ashis9324 4 жыл бұрын
hello sir , sir everything is working properly but when, i am trying to make it public distribution it will not show any error but it doesn't fetch any data
@hokcheunghung7769
@hokcheunghung7769 4 жыл бұрын
Thanks, great video!
@RamKumar-zf5cl
@RamKumar-zf5cl 5 жыл бұрын
Hi Samarth . Can you post some more videos using by doing architectural pattern. For example separating the files as Service, model, View type for separating using same rest API. Because as your way of explanation is very sweet but everything is in main file. if you create any videos as same in stream builder or future builder with architectural pattern will be more useful.
@MrNting
@MrNting 4 жыл бұрын
Impressive video
@pratikshadubey5746
@pratikshadubey5746 4 жыл бұрын
Thanks alot
@AmarKrGupta-ys1gu
@AmarKrGupta-ys1gu 4 жыл бұрын
Thanks 😍🙂🙏
@anantraj2434
@anantraj2434 4 жыл бұрын
type 'String' is not a subtype of type 'int' of 'index'. Getting this error. Help!
@adesanyakolade6951
@adesanyakolade6951 4 жыл бұрын
Hi great tutorial
@alilouali1570
@alilouali1570 2 жыл бұрын
Hello thank you for this video how to create dictionnary app with math equation and images
@dineshdevaki2891
@dineshdevaki2891 4 жыл бұрын
More videos, you are awesome
@OmarRiyati
@OmarRiyati 4 жыл бұрын
Really awesome..
@saugatpoudel3108
@saugatpoudel3108 5 жыл бұрын
hello sir , great tutorial first of all, in my api i dont have any thing like "defination"... there is just a list .... how can i fetch the data in that case ... i got tried calling: [ ]("name").. help me sir
@soumyajitmaiti8201
@soumyajitmaiti8201 3 жыл бұрын
can someone please tell how to use this api now with http package?
@Torlodor
@Torlodor 4 жыл бұрын
Hey great video, would it be possible to make it so the user can also search for a definition so that he gets the word?
@abdullahamini
@abdullahamini 5 жыл бұрын
Thanks for the great video
@BrYarDJ
@BrYarDJ 4 жыл бұрын
if we use offline database?
@hudsonadams1562
@hudsonadams1562 4 жыл бұрын
Hey can i get a video with Stream Provider with an easy application so it's easy to understand? Preferably one that utilizes JSON data / Database data sent from the database?
@nikhilpatil9654
@nikhilpatil9654 4 жыл бұрын
HI Bhai ! Thank you so much for your tutorial! I have one doubt, how does this code handle if nothing came from backend API. thank you in advance. Because I am getting error type 'String' is not subtype 'int' of index
@typesoffun
@typesoffun 4 жыл бұрын
man, i want to say something that you are awesome. (:
@typesoffun
@typesoffun 4 жыл бұрын
hey ,i want to ask something that i want to make video streaming app just for experiment,which is the best way to make in flutter, using stream builder or something else.i only just show one video on my app from the server am using node js for api.
@wearecode9199
@wearecode9199 4 жыл бұрын
very impressive, where did you grasp all this knowledge ?
@thesamarthagarwal
@thesamarthagarwal 4 жыл бұрын
I made mistakes. :)
@hoggish
@hoggish 4 жыл бұрын
@@thesamarthagarwal i like the reply you're good man keep going
@top10thingwhichyoushouldkn37
@top10thingwhichyoushouldkn37 5 жыл бұрын
Nice bro can u make video on how to access local music of mobile phone using flutter please
@woliurkhan5870
@woliurkhan5870 3 жыл бұрын
do more video
@muhammadusmansiddiqui4850
@muhammadusmansiddiqui4850 2 жыл бұрын
Concatenation of _Url and _Controller ==> Response response = await get(_url + //
@Akar00_00
@Akar00_00 2 жыл бұрын
Response response = await get( Uri.parse(url), headers: { "Authorization: Token ": token, }, );
@fhelfeliciano2222
@fhelfeliciano2222 4 жыл бұрын
This dictionary app is offline sir? Please reply thankyou for this
@thesamarthagarwal
@thesamarthagarwal 4 жыл бұрын
No, it uses an online API.
@fhelfeliciano2222
@fhelfeliciano2222 4 жыл бұрын
Thankyou so much Sir
@AzimuthPH
@AzimuthPH 5 жыл бұрын
Superb. Kindly make a tutorial about multiple choice quiz either txt or image. If you have time. Thank you
@Cherupakstmt
@Cherupakstmt 5 жыл бұрын
Thanks for the awesome video. It is so knowledgeable. Can you tell when to use future builder and when to use stream builder
@thesamarthagarwal
@thesamarthagarwal 5 жыл бұрын
When you want to update the ui more frequently, based on certain events, you should use SB. If you are doing it just once, use FB.
@Cherupakstmt
@Cherupakstmt 5 жыл бұрын
@@thesamarthagarwal thanks for explaining
@Sanjay54251
@Sanjay54251 4 жыл бұрын
I love to subscribe to you
@AbdurRahman-kd1mn
@AbdurRahman-kd1mn 4 жыл бұрын
Thanks for awesome explanation. can you pls help me to rewrite the _search () if want to do the same from local json file. Or what should be modifications? thanks in advance
@noelgomile3675
@noelgomile3675 2 жыл бұрын
I know this is from 2 years ago but I'll still answer, if you wanted search to do local scans from a json file, you'd need to first read the json file into memory using the File object and I think the rest would mean just searching through the json file looking for words that contain the search query preferably with the string method contains.
@simpleJoee
@simpleJoee 5 жыл бұрын
Please help me As I was following your tutorial I came across an error. my app is not receiving any data from the api as it's not showing in the list view. Help me
@compscicorner
@compscicorner 4 жыл бұрын
Did you solved your error? I am also facing same issue
@DanMlayah
@DanMlayah 5 жыл бұрын
Wow,such a detailed one. Do you have a course even in Udemy ?
@thesamarthagarwal
@thesamarthagarwal 5 жыл бұрын
Thank you. Yes. The link is in the description.
@fitzerkisakyamukama5170
@fitzerkisakyamukama5170 4 жыл бұрын
thank u
@lovesports6502
@lovesports6502 3 жыл бұрын
is this API is free?
@someshkumargupta256
@someshkumargupta256 3 жыл бұрын
Each child must be laid out exactly once. this is error occur when i paste your code
@uttomtimung9045
@uttomtimung9045 5 жыл бұрын
Can i use your code and publish it on play Store
@thesamarthagarwal
@thesamarthagarwal 5 жыл бұрын
Sure.
@guostonline
@guostonline 5 жыл бұрын
when I type a word not in dictionary give me this err : type 'String' is not a subtype of type 'int' of 'index'
@abdulmanum
@abdulmanum 5 жыл бұрын
same here. if you find out then also give me answer abdulmanumit@gmail.com
@imsnehalsingh
@imsnehalsingh 4 жыл бұрын
I am also getting this error if you solved that then help me
@iamkhurram
@iamkhurram 4 жыл бұрын
this problem has been solved
@KingBangVEVO
@KingBangVEVO 4 жыл бұрын
How did you solve this issue?
@LE8271
@LE8271 4 жыл бұрын
I did not know Russell Peters was a Flutter developer...
@guostonline
@guostonline 5 жыл бұрын
yes we won Moor like this video
⏳📱 TIMELINE Widget • Flutter Tutorial 💜
7:27
Mitch Koko
Рет қаралды 35 М.
Pagination in Flutter using Firebase's Cloud Firestore
18:44
Samarth Agarwal
Рет қаралды 38 М.
КОНЦЕРТЫ:  2 сезон | 1 выпуск | Камызяки
46:36
ТНТ Смотри еще!
Рет қаралды 3,7 МЛН
УЛИЧНЫЕ МУЗЫКАНТЫ В СОЧИ 🤘🏻
0:33
РОК ЗАВОД
Рет қаралды 7 МЛН
Flutter Change App Icon and App Name | Android & iOS
8:45
Hussain Mustafa
Рет қаралды 28 М.
How To Create Language Translator App In Flutter - Flutter Tutorial
10:37
Oflutter: Create a Recipe List App using Flutter and API
13:03
Implementing complex UI with Flutter - Marcin Szałek | Flutter Europe
44:26
Oflutter: Create a Sidebar Menu in Flutter 2021
8:45
Oflutter
Рет қаралды 82 М.
Flutter Travel UI Tutorial | Apps From Scratch
1:02:49
Marcus Ng
Рет қаралды 471 М.
FutureBuilder In Flutter - Building Lists with JSON Data
15:30
Samarth Agarwal
Рет қаралды 253 М.
Complex Animations in Flutter using Rive | Flare
15:44
FilledStacks
Рет қаралды 226 М.
Array Visualization using StreamBuilder and CustomPaint
20:57
Samarth Agarwal
Рет қаралды 6 М.
FlutterUI - Minimal Designs - Nutrition app
21:35
Raja Yogan
Рет қаралды 319 М.