if you have problems with the data.length; fix it with putting 'AsyncSnapshot' before snapshot in the builder parameter; builder: (context, AsyncSnapshot snapshot)
This tutorial ignores two important things that video makers keeps ignorering all the times. (1) Showing an error if network is not available. (2) Detecting if returned Map(data) is empty and show "not data text" or something and probably showing a loading spinner for the slow networks instead of keeping users waiting on a blank screen, but loading spinner isn't important. Anyways it was a great tutorial. Many thanks
Thank you for your tutorial. It really helps me, find a lot but most of them not working with flutter 2022. Containing many bugs. One bug to fix, is to add AsyncSnapshot before snapshot "builder: (context,AsyncSnapshot snapshot)" Anyway, I have just subscribe to your channel.
thanks for this tutorial video it really helped me to build my mobile app, (analytics dashboard for social media content creator) which is now live! it has been few days only but this video was very helpful! API was a bit trickier but could make it work :) cheers
Last few days i try to know flutter api integration. so I watch lot of api integration videos on UA-cam. but all the videos are uploaded minimum 4 month ago. So all my tried was failed i facing lot of error. finally I watch this video i see lot of different from that old videos. Thank you for this video.
Yo!!! you just got a new subscriber, your lecture is suscint and clear. Wow!!! i love you sir. Keep up the good work. i'll definitly watch all your videos and drop feedbacks.
Bro I am getting this error (error: The operator '[]' isn't defined for the type 'Object'. ) did the same way as u. snapshot.data[i].country this is showing me error I've been trying this from 2 days help me out but while trying to print the data in for loop at 7:35 it is getting printed
I had the same problem so Someone on UA-cam suggested that we should use (context, AsyncSnapshot snapshot) instead of (context, snapshot). And then I got the length with this snapshot.data!.length
Thank you bro it's too easy and helpful, I saw most of the video but that's not clear and give more errors, but in this video is perfectly used, Thank you so much 🤝
I am facing the error on snapshot.data.length . Error Shows In The Property 'length' can't be unconditionly accessed because the receiver can be 'null',
thanks for the tutorial bro, but i have an error like this "The property 'length' can't be unconditionally accessed because the receiver can be 'null'. Try making the access conditional (using '?.') or adding a null check to the target ('!')." what should i do?
I tried this code. But i am facing an error at snapshot.data.length Showing that - property length cannot be unconditionally accessed because the receiver can be null. Can u pls tell me hw to correct it.
After run this code I have faced some problems. Like.. 1.The method '[]' can't be unconditionally invoked because the receiver can be 'null. 2. The property 'length' can't be unconditionally accessed because the receiver can be 'null'. Please tell me what was the solution.
Hi :). I'm doing everything like you and here what happens: '_Map' is not a subtype of type 'Iterable' What am I doing wrong if you don't have this issue? I start to become powerless...
i understood this video of yours but in my emulator its showing WAIT as i created if(snapshot.data == null) return container(child: Text('WAIT")) meaning My SNAPSHOT.data == null what the heck is the problem i cant understand
I am new to flutter , so I don't know details. I am getting "the property length cannot be unconditionally accessed because the reciever can be null" error. Found no proper solution in online. How do I solve this?
im doing the same as the video, but im reciving a error in snapshot.data.lenght: The property 'length' can't be unconditionally accessed because the receiver can be 'null'. Please, can someone help me?
Thank you very much for this tutorial. But i am facing issues with final keyword if i decalre a variable as final within a class and then creating a constructor just like you did then its showing me error and asking me to add required keyword in front of every final variable. example:- Class Users{ final email,username; Users(required this.email, required this.username); } i cant make parameter as optional what should i do?
Nuur há 8 meses se você tiver problemas com o data.length; corrija-o colocando 'AsyncSnapshot' antes do snapshot no parâmetro do construtor; construtor: (contexto, instantâneo AsyncSnapshot) vlwww
I have a problem with syntax Errorr : itemCount:snapshot.data.length, /// return ListView.builder( itemCount:snapshot.data.length, itemBuilder:(context,i){ return ListTile( title: Text(snapshot.data![i].fistname), ); /// Please help me
if you have problems with the data.length; fix it with putting 'AsyncSnapshot' before snapshot in the builder parameter;
builder: (context, AsyncSnapshot snapshot)
Thank you, my friend! You saved me!!!
Thank Buddy
Thanks, can you explain why? because snapshot is allready a AsyncSnapshot? or not?
thanks bro
Thanks Buddy.............!
This tutorial ignores two important things that video makers keeps ignorering all the times. (1) Showing an error if network is not available. (2) Detecting if returned Map(data) is empty and show "not data text" or something and probably showing a loading spinner for the slow networks instead of keeping users waiting on a blank screen, but loading spinner isn't important. Anyways it was a great tutorial.
Many thanks
Thank you for your tutorial. It really helps me, find a lot but most of them not working with flutter 2022. Containing many bugs. One bug to fix, is to add AsyncSnapshot before snapshot
"builder: (context,AsyncSnapshot snapshot)"
Anyway, I have just subscribe to your channel.
bro you are great
dude, u Legend
Super Bro😃😃 Thank You
thanks for this tutorial video it really helped me to build my mobile app, (analytics dashboard for social media content creator) which is now live! it has been few days only but this video was very helpful!
API was a bit trickier but could make it work :) cheers
there are alot of explanations I have watched, but yours really helped me.
really appreciated this is the first video in which i become cleared about the concept of api and how to work with it
Very informative and helpful video.
Love from PAKISTAN.
It would be really helpful if the code was available in text on medium or git. Nice work by the way.
you just saved me from a terrible nightmares. Thanks a lot
Last few days i try to know flutter api integration. so I watch lot of api integration videos on UA-cam. but all the videos are uploaded minimum 4 month ago. So all my tried was failed i facing lot of error. finally I watch this video i see lot of different from that old videos.
Thank you for this video.
I am glad it could help.
Amazing Huge Concept in less time Thank You Sir...!!!!!!
Yo!!! you just got a new subscriber, your lecture is suscint and clear. Wow!!! i love you sir. Keep up the good work. i'll definitly watch all your videos and drop feedbacks.
Bro I am getting this error (error: The operator '[]' isn't defined for the type 'Object'. ) did the same way as u. snapshot.data[i].country this is showing me error I've been trying this from 2 days help me out but while trying to print the data in for loop at 7:35 it is getting printed
I had the same problem so Someone on UA-cam suggested that we should use (context, AsyncSnapshot snapshot) instead of (context, snapshot).
And then I got the length with this snapshot.data!.length
Thank you bro it's too easy and helpful, I saw most of the video but that's not clear and give more errors, but in this video is perfectly used, Thank you so much 🤝
Glad it helped
simple and easy method of teaching. thanks!
I am facing the error on snapshot.data.length . Error Shows In The Property 'length' can't be unconditionly accessed because the receiver can be 'null',
Check if you have upgraded to null safety and update the code accordingly.
Thank you soooo much sir for this video.. it is very helpful..
thanks for the tutorial bro, but i have an error like this "The property 'length' can't be unconditionally accessed because the receiver can be 'null'.
Try making the access conditional (using '?.') or adding a null check to the target ('!')." what should i do?
ubah sdk agan ke sdk: ">=2.7.0 < 3.0.0"
nanti akan banyak sintax yg berubah seperti penggunaan required dan late
akan di hilangkan
@@marketjokes Thanks, Bro I was stuck here since 4hrs
@@khalidfaisal8999 vai help me. kivabe sdk 2.7.0 anbo
same issue
bro u literally solved my problem , thank you so much
Happy to help
Simplicity is your asset. Great!
I tried this code. But i am facing an error at snapshot.data.length
Showing that - property length cannot be unconditionally accessed because the receiver can be null.
Can u pls tell me hw to correct it.
Look at the answer of Nuur: if you have problems with the data.length; fix it with putting 'AsyncSnapshot' before snapshot in the builder parameter;
Ty so so much dude, especially for the Uri part.
so you would set the api key as the unencoded path ?
yes
@@flutterwithme2530 you can also use Uri.parse to use the full api url
Snapshot.data.length is not working in itemCount for ListView.builder
would ask you to check the code again, it's working absolutely fine.
What is the error you get?
@@flutterwithme2530 when I press the Button it shows nothing in console, ?
Very much thank You saved my day with the Uri fact
Glad it worked.
After run this code I have faced some problems. Like..
1.The method '[]' can't be unconditionally invoked because the receiver can be 'null.
2. The property 'length' can't be unconditionally accessed because the receiver can be 'null'.
Please tell me what was the solution.
fix it with putting 'AsyncSnapshot' before snapshot in the builder parameter;
builder: (context, AsyncSnapshot snapshot)
What is exactly datafromapi.iml ? this file is missing by me. That is maybe the reason why nothing shows in the console when I press the Button ?
The type 'Map' used in the 'for' loop must implement Iterable.
I'm still facing an error of "string' can't be assigned to the parameter type 'uri'" can you please help me out
@Ram eklesia thnkyou so much🤗
your teaching style is awesome.
Sad to see you inactive
But what if json data it self is non-string type ? i tried to use my boolean type json but it wont work
Thank you so much it's helpful 👍
Hi :). I'm doing everything like you and here what happens: '_Map' is not a subtype of type 'Iterable'
What am I doing wrong if you don't have this issue?
I start to become powerless...
I think this code wouldn't work any more because of null safety
I am facing error at
itemCount: snapshot.data.length,
anad
title: Text(snapshot.data[i].name),
Please help
What is the error you are getting?
@@flutterwithme2530 i change SDK 2.12.0 to SDK 2.7.0 now it's working
Thank you for your reply.
you' are amazing! Thanks for the video
i like to way to explain it just amazing
simple and amazing. well done
Sir please add some more content your style of teaching has clarity
Hi! it keeps on saying loading data, please help, data doesn't load even after the api is called successfully
you forget to return the "users" from "getUserData" function.
If you have error with snapshot.data.length just put sdk: ">=2.7.0 < 3.0.0"
In the pubspec.yaml? Just wondering what the code would look like
Thank you for solving my problem
thanks bro 👍
flutter can enable or disable airplane mode on thirts with android. Thank you
Hi. why do we need to use FOR loop for iterating the values?
we are going to repeat it to fetch all the data as per the data from array we want.
Hope this helps.
i understood this video of yours but in my emulator its showing WAIT as i created if(snapshot.data == null) return container(child: Text('WAIT")) meaning My SNAPSHOT.data == null
what the heck is the problem i cant understand
try changing it to !snapshot.hasdata
Brother so here is the error The Getter length isnt defined and []. Isnt drfined for type OBJECT
I have an error on class DataFromAPI extends statefulWidget how do you call that one to be fixed?
I've been struggling with this.
Instant sub
@Flutter With Me Is there code on Github?
sir, any chance we can fetch data from json using streambuilder ?
I am new to flutter , so I don't know details. I am getting "the property length cannot be unconditionally accessed because the reciever can be null" error. Found no proper solution in online. How do I solve this?
i want to get address in human readable format current location user how please make video
Will definitely try to get a video for that up soon.
im doing the same as the video, but im reciving a error in snapshot.data.lenght: The property 'length' can't be unconditionally accessed because the receiver can be 'null'.
Please, can someone help me?
thank you so much, it really helps me!
You are really good
how can I fetch the addresses ? and i wanna save it in a list with map
very nice explanation..would you please tell me how to add images??
thanks in advance
Well done ✅
Thanks
Still, snapshot.data.length not resolved, Even i used the AsyncSnapshot.. Please tell me the solution if any.. it so thankful
replace builder with ->"builder: (context,AsyncSnapshot snapshot)"
hey bro if api have Millions, hundreds of thousands of data, is it okay to use a for loop?
You did not tell how to fetch that address which was inside another jsonArray? tell us that too.
Thank you very much for this tutorial. But i am facing issues with final keyword if i decalre a variable as final within a class and then creating a constructor just like you did then its showing me error and asking me to add required keyword in front of every final variable.
example:-
Class Users{
final email,username;
Users(required this.email, required this.username);
}
i cant make parameter as optional what should i do?
give variable data types , use " final String email, username; "
Sir please make a video on Flutter Integrate DataBase
how we can add custom headers in http headers?
Do you have souce code this post ?
what if the data is xml?
Will try and get that video up soon asap.
Bro. If you can reply. Can you please tell us how to implement search and create a new page with the user details in it?
Very nice tutorial
Thanks for watching
in future videos, can you try to make the audio volume a bit better? I can hardly hear you even at high volume.
Username value can't be fetch ...rest working fine...plz others also do check...
You will need to write that code part to update username value which can then be returned.
I had a problem and it appears that it cannot be called because it is null
Thanks a lot - great tutorial!
You're welcome!
how to get street in address in that link
Literally helped me, thanks Dude
Glad I could help
How can we get divs inside of html tag
Could you clarify your question a bit more?
@@flutterwithme2530 I mean, I want to see between of tags
In this you not show how to display address values? Please I request you to make a seperate video and teach us how to display address value?
Hello! Just put a subtitle in the "for":
} else
return ListView.builder(
itemCount: snapshot.data.length,
itemBuilder: (context, i) {
return ListTile(
title: Text(snapshot.data[i].nome),
subtitle: Text(snapshot.data[i].endereco),
);
});
how to get the data of company and geo
Nuur
há 8 meses
se você tiver problemas com o data.length; corrija-o colocando 'AsyncSnapshot' antes do snapshot no parâmetro do construtor; construtor: (contexto, instantâneo AsyncSnapshot)
vlwww
data.length can't be unconditionally accessed because the receiver can be null
did you fix the issue?
@@mrmusanda3576 yes i figured it out of my own code tho.. made my own line of code instead
Realy awesome :-)
what does the code snippet look like if the data is saved as locale json? A search box would also be great on this code base
Will get a video on that soon.
@@flutterwithme2530 I'm already looking forward to it :-)
Can u make same video with using django sir
Will try to get something on that soon.
I have this error
Kindly share a screenshot of error and code snippet.
It keeps showing loading data.
Thank You very match
nice videos, thanks. How you can import images? thank again
Will create a video on that very soon.
Can you please make a flutter music app with how to fetch api and play music
Thank you very much.
thanks, it helped a lot
Inverted commas?? They are called quotes
github?
didn't save the source code, will try and get that to you soon.
Unhandled Exception: type 'Null' is not a subtype of type 'String' >(
0:00
thanks a lot bro
great! thank you
You are welcome!
can i have the source code please !!!?
Ty bosss
I have a problem with syntax
Errorr : itemCount:snapshot.data.length,
///
return ListView.builder(
itemCount:snapshot.data.length,
itemBuilder:(context,i){
return ListTile(
title: Text(snapshot.data![i].fistname),
);
/// Please help me
thank you sir!
You are welcome!
great
thanks bro
Thank you man,,,. Source code???!!!
didn't save the source code, will try and get that to you soon.