Love the vids and use them but wanted to over a couple critiques: 1) It is sometimes difficult to follow where in the scope of the code you are currently editting because you have a habit of deleting code segments and then cutting that action from the video... so, for example, we don't necessarily know which class's "initState()" we are in. 2) The videos seem like you've speeded them up by default... or maybe I'm getting old. Anyway... as a possible solution to "critique #1" you could speed up segments of code editting/navigation as a video transition style instead of editting them out which is more jarring.
Understood almost nothing because I have not still got my hands dirty with firebase in flutter but still watched it full and loved it. I don't know why everything seems so perfect about your videos.
Since I am very new to Flutter and Push Notifications, I can honestly say that this helped me implement Push Notifications in my first app. Fireship content is amazing. Thank you very much for the excellent videos.
I'll definitely start your course on flutter. Not the first video I've watch on it and I really need to try it. Anyway, thanks for the content you offer us, always happy to receive a TH-cam notification when a new video is out!
Hours of searching as to why the background notifications don't work... then I check out this video and find out in less than 5 minutes... I'm already a pro member... why did I not come here first?! Thank you for the awesome video!
Awesome content as always! The only missing part is how do you manage the tokens when a user uninstalls your app. Would be cool if anyone can reply on this topic 😊
yeah me too, it might a little bit too fast but that's what I love from this channel. It gives me a fast overview on How to, so I can follow it up easier.
Jeff, you'd outdone yourself. I thought 'Ok, perhaps he is only going to cover the FCM through console part. But, most of my FCM done through cloud functions?!'. Then, boom. Love this thorough and comprehensive content. Love the longer video. Hoping your video is getting monetized for your efforts. I do hope to sign up for Fireship lifetime membership one day.
Hey thank you for this great video. Can you please slow down a bit or create a series of the fcm flutter videos that could help me follow along :) Thank you :)
what happens if the user uninstalls the app will he/she still receive notifications and also if the user logins from multiple devices all devices won't get notifications by this method.
Say you have a teacher, and the teacher has multiple different classes. Each class has a list students in that class. If the teacher wanted to send a notification to all the students in a particular class with a tap of button how that work?
Great tutorial. I have working on IONIC 4 firebase smart push notifications. But it always crashes when i launch application. Do you have IONIC 4 FIREBASE cloud functions tutorial? Thanks
I created an Ionic demo awhile back. You will need to use the Firebase cordova plugin. angularfirebase.com/lessons/ionic-native-with-firebase-fcm-push-notifications-ios-android/
FireBase is a great tool and saves developers lots of time. I just don't like that you are forced to use the console as your backend. Why couldn't there be an option to use your own user friendly custom backend with Firebase's features?
Outstanding! This goes hand-in-hand with the notifications that I'm doing now. One update though: It sounds like the auth key is the preferred way to handle notifications for iOS rather than the certificate. Any idea if the certs are going to be depreciated soon? Thanks Jeff!
Please make a tutorial on iOS push notification? I tried integrating onesignal push notification. It was working fine on Android not on iOS. Can you do an tutorial on iOS push notification? That will help a lot.
Works fine but i tried different ways to set the App icon icon: ... but my icon doesnot appear. and i get this error Icon resource notification_icon not found. Notification will use default icon.
Hello sir! Hope you're well. Is it possible to target the notification based on the log event parameters? Example. I wanna target those people who click this event with defined parameters.
Thanks for the video! For anyone who doesn't want to enable billing to pay for cloud functions, you can use your own api and deploy it for free on something like heroku, that uses firebase messaging to send the notification. Just add an API request from client side to your API. Thought it might help some people, as I use it personally
very well explained as usual... how can we do some background operations when fcm is sent and app is not running... like some sql query stuff on all of the devices... and this query will be sent to all devices through fcm.,please help me with it... i am not able to do so using onBackgroundMesaage
These notifications still work in the background, they will simply open the app when clicked. If you want to navigate after the click, that's when you would use onResume or onLaunch
When both notification and data(custom data), I see that nothing happens.. no notifications at all. but when i remove custom data segment from the payload, I get the push notification. what could be the reason? Thanks in advance.
hi bro .. very thankful for the content you provide ... every thing is working fine but am not getting sound when i run on a device .. the notification is available in the notification pannel but not giving any sound or not showing when locked... when i enable permissions manually going to setting then its getting sound and showing banner when notification arrived... is there way to enable permissions by asking user.... plz answer my question
What do you think if using device group rather than send to array of tokens? so we only need to send to device group notification key once to notify all of the user devices
Hey fireship i have done exactly the same thing and it works flawless but when i push a route and come back to previous one i no longer get the trigger onMessage . Please help
Love the vids and use them but wanted to over a couple critiques: 1) It is sometimes difficult to follow where in the scope of the code you are currently editting because you have a habit of deleting code segments and then cutting that action from the video... so, for example, we don't necessarily know which class's "initState()" we are in. 2) The videos seem like you've speeded them up by default... or maybe I'm getting old. Anyway... as a possible solution to "critique #1" you could speed up segments of code editting/navigation as a video transition style instead of editting them out which is more jarring.
i guess it is pretty off topic but do anybody know of a good website to watch newly released movies online?
@Dylan Ralph flixportal :)
@Jase Jesse Thank you, I went there and it seems like a nice service :D I really appreciate it !
@Dylan Ralph Glad I could help =)
As a mostly backend programmer, I have to admit, your videos make me want to get more and more into front-end. Keep up the good work!
Understood almost nothing because I have not still got my hands dirty with firebase in flutter but still watched it full and loved it. I don't know why everything seems so perfect about your videos.
Each time I watch ur videos I understand various mistakes that I am doing while creating flutter app... Thank you for everything 🙏 Namaste
When I struggle with something and find a video on your channel for it, my mental health increases.
Since I am very new to Flutter and Push Notifications, I can honestly say that this helped me implement Push Notifications in my first app. Fireship content is amazing. Thank you very much for the excellent videos.
This is awesome! FCM can get confusing at times with so many types of payloads.
Great video on FCM! You are a huge motivation to all the dev people out there.
ZERO Dislike. Just shows the quality of this video.
Dude, TH-cam don't show dislikes anymore 😂😂
I'll definitely start your course on flutter. Not the first video I've watch on it and I really need to try it. Anyway, thanks for the content you offer us, always happy to receive a TH-cam notification when a new video is out!
fireship channel is my favorite go-to on all firebase content
Hours of searching as to why the background notifications don't work... then I check out this video and find out in less than 5 minutes...
I'm already a pro member... why did I not come here first?! Thank you for the awesome video!
Fireship always amazes me with quality content! Keep it up!
I have created these packages:
1. super_easy_in_app_purchase
2. super_easy_permissions
These will make your life a lot easier :-)
You saved me a lot of time knowing all I need, thank you Fireship
Awesome content as always! The only missing part is how do you manage the tokens when a user uninstalls your app. Would be cool if anyone can reply on this topic 😊
As a junior dev, i just watch your videos for intros
yeah me too, it might a little bit too fast but that's what I love from this channel. It gives me a fast overview on How to, so I can follow it up easier.
Thanks for nice tutorial. I was wondering how you can show the snackbar when the user is active on some other screen.
Jeff, you'd outdone yourself. I thought 'Ok, perhaps he is only going to cover the FCM through console part. But, most of my FCM done through cloud functions?!'. Then, boom. Love this thorough and comprehensive content. Love the longer video. Hoping your video is getting monetized for your efforts. I do hope to sign up for Fireship lifetime membership one day.
this is what I'm looking for. Thanks so much
This is the best one out of the lot for FCM
Great video! just one problem, cloud functions are only for the blaze plan now..
Awesome tutorial Fireship, keep it up💪
Currently learning Flutter :) Thx for your videos.
you got me to try flutter again, going wayy better than the first time. Keep up the great work!
Hey thank you for this great video. Can you please slow down a bit or create a series of the fcm flutter videos that could help me follow along :) Thank you :)
Always watching to fund out what I didn't think of myself 😂
We are sync Jeff, we are in sync. My number 1 stop shop for serious real app solutions.
Thank you for explaining at the correct speed! I learn WAY faster with you!
Epic Fireship Shirt > Add To Cart. Payment Method > Witty Comment.
Thank you for this! I will use the same techniques now in my project.
Love your content! Keep on keeping on!
Great video! Very well explained and very concise.
How you manage to cover that much info in such a small video, great work, keep it up.😊👍
Nice and concise explanations. Keep up the good work!
And yet another great video. Short and sweet. Thanks alot!! You're a real time saver!
Was looking for this. Great work bro
Can't wait to use this on the new app I'm building :) awesome stuff!
Love the knowledge gained from your videos!
what happens if the user uninstalls the app will he/she still receive notifications and also if the user logins from multiple devices all devices won't get notifications by this method.
this was extra helpful, you never disappoints 😊👍
Looks great, can't wait to give it a go
sweet fireship T-shirt bro
love this channel
great great great everything is working very well
that's what i needed for this week's task x)
Say you have a teacher, and the teacher has multiple different classes. Each class has a list students in that class. If the teacher wanted to send a notification to all the students in a particular class with a tap of button how that work?
Each user would be in a group and you would have a cloud function called per group, initiated by the teachers user.
Yay was looking into getting started with FCM
Amazing content just as expected from you
Wow a lot of praise here and I’m completely struggling to follow this vid
Hola. I am Korean but I did not recieve your notification 😂. Btw great video.
realy realy helping me u just saved my day thanks very much
Great tutorial. I have working on IONIC 4 firebase smart push notifications. But it always crashes when i launch application. Do you have IONIC 4 FIREBASE cloud functions tutorial? Thanks
I created an Ionic demo awhile back. You will need to use the Firebase cordova plugin. angularfirebase.com/lessons/ionic-native-with-firebase-fcm-push-notifications-ios-android/
@@Fireship Super , Thanks for your advice. I will try those tutorial and let you know. :) :)
thank you a great chanel !!
How does this walkthrough stand up now 2 years later?
Oh yeah! Right in time for my app!
One year ago, I also did a video about *Flutter Firebase Messaging Tutorial* video.
Nice, I'll check that out
Looks awesome!
FireBase is a great tool and saves developers lots of time. I just don't like that you are forced to use the console as your backend. Why couldn't there be an option to use your own user friendly custom backend with Firebase's features?
how to add the notification sound?
Nice tutorial! Did you know it is actually possible to send messages from the app directly via curl (no need for a backend script).
this is awesome! one question tho ...
can we send ptp (phone to phone or user to user) notification via firebase?in flutter
Yes. it's possible if you know the recipients fcm token
@@debkanchan I need to implement that in my application, can you tell me how to do it?
@@debkanchan I need to implement that in my application, can you tell me how to do it?
@@CONNANCHO you need to get users fcm token then save it somewhere in the database
@@debkanchan please send me a message on whatsapp +573178756258.
Thank you
Another great video. Can you please tell me what colour scheme you are using for the code inside Visual Studio?
Great Video.
Outstanding! This goes hand-in-hand with the notifications that I'm doing now. One update though: It sounds like the auth key is the preferred way to handle notifications for iOS rather than the certificate. Any idea if the certs are going to be depreciated soon? Thanks Jeff!
thanks from India
Thanks for the deeper insight!
Please make a tutorial on iOS push notification? I tried integrating onesignal push notification. It was working fine on Android not on iOS. Can you do an tutorial on iOS push notification? That will help a lot.
Works fine but i tried different ways to set the App icon icon: ... but my icon doesnot appear. and i get this error Icon resource notification_icon not found. Notification will use default icon.
Want the T-shirt, amazing tutorials btw
Me too
More Flutter please!
Keep up the good job
How do you use the typescript functions with the flutter code?
Please! make a video for testing and debugging cloud function with fcm notification.
This is really awesome 🔥🔥🔥
Hi. Great tutorial as always. I have a question: how to get the current user UID from the firebase Auth plugin into this function?
am facing this issue "Try changing the name to the name of an existing class, or creating a class with the name 'Firestore'"
thank you
fabulous tut
hi jeff, do you mind making some videos on node js and firebase
Yes, I have a full JS course including node coming up soon.
does this work kotlin based flutter project or its useful only for java based flutter projects
Excellent
Can you do this with real time database instead of cloud firestore (if you can please make a video for it)
What if the app is in the background?
Clicking the notification will open the app, or you can implement 'onResume' to handle the click with custom code.
Hello sir! Hope you're well. Is it possible to target the notification based on the log event parameters? Example. I wanna target those people who click this event with defined parameters.
Nice tutórial
Thanks for the video! For anyone who doesn't want to enable billing to pay for cloud functions, you can use your own api and deploy it for free on something like heroku, that uses firebase messaging to send the notification. Just add an API request from client side to your API. Thought it might help some people, as I use it personally
Hey can you explain this with java🥺....I'm tired trying to build it correctly using retrofit🤔
very well explained as usual... how can we do some background operations when fcm is sent and app is not running...
like some sql query stuff on all of the devices... and this query will be sent to all devices through fcm.,please help me with it... i am not able to do so using onBackgroundMesaage
And how can I send push notification without internet (only from my local network without internet) ?
Thanks man 🙏🏼
just cant seem to understand where did const order =snapshot.data(); came from, and how does it understand that its order or anything else like
Can you pleaaaase do a part 2 about background notification when app is terminated pleeaase
These notifications still work in the background, they will simply open the app when clicked. If you want to navigate after the click, that's when you would use onResume or onLaunch
Can you make a video on deploying multi tenancy apps and how to select data based on username?
hello! thankyou so much for this tutorial ! i have a question tho please, what if your app doesnt require authentication?
When both notification and data(custom data), I see that nothing happens.. no notifications at all. but when i remove custom data segment from the payload, I get the push notification. what could be the reason? Thanks in advance.
hi bro .. very thankful for the content you provide ... every thing is working fine but am not getting sound when i run on a device .. the notification is available in the notification pannel but not giving any sound or not showing when locked... when i enable permissions manually going to setting then its getting sound and showing banner when notification arrived... is there way to enable permissions by asking user.... plz answer my question
What do you think if using device group rather than send to array of tokens? so we only need to send to device group notification key once to notify all of the user devices
Is there an updated version of this video?
Hey fireship i have done exactly the same thing and it works flawless but when i push a route and come back to previous one i no longer get the trigger onMessage . Please help
no usefull content for how to integrate fcm from scrach
Yes, but that would be a waste, that is what the pluggin documentation is for, if you are unable to read those then you should not even be here.
@@RemeLeHane Some people like me are visual. Don't be an asshole.
@@gosnooky so they'd rather watch someone copy paste code instead of copy pasting the code themselves, that's daft.