No video

Flutter App Link implementation

  Рет қаралды 36,932

TheSparkDev

TheSparkDev

Күн бұрын

Hi guys, I recently implemented deep link/app linking in my Flutter project. Here's a quick walkthrough on how to set up App links in Android.
I am using the following package: pub.dev/packag...
To verify your hosted file through google developer link: developers.goo...
Hope this is useful!

Пікірлер: 76
@alperefesahin
@alperefesahin Жыл бұрын
The useful video, no scrum, thanks, bro. Simple and useful...
@fearless-trader
@fearless-trader 11 ай бұрын
What if the app is not installed, does it redirect to playstore like firebase deep linking does?
@attiafouad7984
@attiafouad7984 11 ай бұрын
+1
@HarjinderBains-mw1rn
@HarjinderBains-mw1rn Жыл бұрын
Thank you very much you saved my day. I have explored so many articals and video but all are integrating it with firebase and I was unable to place assetlinks file in that case but you have provided actual solution which I was searching from last 2 days. Thank you very much
@thesparkdev6665
@thesparkdev6665 Жыл бұрын
Glad it helped you :) happy coding ❤️
@arslanriaz2792
@arslanriaz2792 2 жыл бұрын
Very Informative and useful video (y)
@diogomagalhaes7791
@diogomagalhaes7791 17 күн бұрын
Great video btw! Sorry for newbie question, but its 100% needed to have a server? if yes, can i use a node.js?
@ZahraAfa
@ZahraAfa Жыл бұрын
Could you also make a video for IOS too?
@jasonsteen7982
@jasonsteen7982 Жыл бұрын
Great explanation on the different ways to link, thanks!
@jasonsteen7982
@jasonsteen7982 Жыл бұрын
What about IOS?
@martinmugi2257
@martinmugi2257 3 ай бұрын
very informative liked it..i was wondering if you can make a video like this on the new app_link since the uni_link is discontinued please..
@MellossTech
@MellossTech 5 ай бұрын
we need more video from you, brother
@ali-cu1ne
@ali-cu1ne 27 күн бұрын
Thx you save my day
@pravinprince3221
@pravinprince3221 8 ай бұрын
Thank you so much for the wonderful video sir, it is helpful to me and my team , thanks again sir
@user-ko7hz1ef5g
@user-ko7hz1ef5g 5 ай бұрын
Thank you very much you saved my day but how about if the app is not installed in the phone
@pulkitaggarwal3214
@pulkitaggarwal3214 2 ай бұрын
Thanks, it helped a lot!
@luisharomtz
@luisharomtz 11 ай бұрын
I'm not able to make it work. Do you know if having a Flutter web app hosted in the domain would make it not work? In iOS I get a banner on top to open de app but a 404 not found from firebase on the bottom. And on Android I just get the 404 not found.
@ramithgowda153
@ramithgowda153 10 ай бұрын
Same issue
@PradeepKumar-ny7ci
@PradeepKumar-ny7ci Жыл бұрын
Not working for Android version 12 or Higher
@haroldarmijoleon4856
@haroldarmijoleon4856 2 жыл бұрын
works perfectly
@thesparkdev6665
@thesparkdev6665 2 жыл бұрын
Thank you for your feedback! glad it is working :D happy coding!
@shoaibkhalid6156
@shoaibkhalid6156 11 ай бұрын
Above method works only on devices below android 12. if you are targeting andorid 12+ then you need to create a signed build first.
@gelhalim
@gelhalim 7 ай бұрын
whats happen if app closed and i click the link ? i got home page only
@hoveringgoat8061
@hoveringgoat8061 6 ай бұрын
does it work when the app isnt on that page? Thats the issue im having.
@mhmtkrnlk
@mhmtkrnlk Жыл бұрын
Nice one thank you ! IOS side by any chance?
@JISHNUP-vi6iu
@JISHNUP-vi6iu Жыл бұрын
applink is working perfect but universal link is not working
@layly7961
@layly7961 Жыл бұрын
Hello! I have implement this with my android app but it still not working. Can you help me?
@lukasmugi8589
@lukasmugi8589 8 ай бұрын
is it applicable when the user has not installed the app and he taps on the link via text?
@pol12ris
@pol12ris 9 ай бұрын
Thank you very much for this video. I was wondering how can I test this using ADB command? I could see in your notes that you have ADB statement also mentioned but you have not touched upon that in the video. I am testing my app on emulator and I am not sure where to execute this command. Should I execute this on terminal or in emulator? If in emulator, then not sure how & where to execute this.
@aziziabduls
@aziziabduls Жыл бұрын
run debug on real device android, and hit the link (applink) isn't working. but when i'm running on emulator, its working properly. Please help me
@FacundoMartinez-qt6ee
@FacundoMartinez-qt6ee Жыл бұрын
I can locate the initUniLinks() function directly to the widget that is redirected when touching the link
@JohnSon-th5qx
@JohnSon-th5qx Жыл бұрын
The app in browser is opened instead what can I do. All the other steps are perfect
@LeonardoAppItalia
@LeonardoAppItalia 11 ай бұрын
Thanks for everything friend, you helped me a lot. I only have one question? why are you in the blog sub-folder in the url, but not in the server?
@thesparkdev6665
@thesparkdev6665 11 ай бұрын
Hey there, because I want the website's homepage to still open on the browser and not redirect to the app. But for the blogs, I would like the users to read the blog from the App if they have it installed rather than the website :)
@TestingSI
@TestingSI Жыл бұрын
I am using signin with google, andi have already used an SHA key for this purpose, but when I am trying to create the app it says SHA already use, how can I make the SHA key work
@mrsrandom3062
@mrsrandom3062 Жыл бұрын
What is your SDK version? Didn't work for 29 or 23. I can verify domain but unfortunately, it doesn't return to app
@baselaburamadan3139
@baselaburamadan3139 Жыл бұрын
hello , how did you solve the problem
@mrsrandom3062
@mrsrandom3062 Жыл бұрын
I could not solve the problem. @@baselaburamadan3139
Ай бұрын
"Navigator operation requested with a context that does not include a Navigator."
@kimsourrith7912
@kimsourrith7912 Жыл бұрын
How can I test the link, if I don't have any hosted website ? Is it possible to test that link from google docs ? I just want to check if the link is redirect to my app.
@ziakhan1317
@ziakhan1317 9 ай бұрын
great Explanation thank you
@HarjinderBains-mw1rn
@HarjinderBains-mw1rn Жыл бұрын
This is working only in debug mode not in release mode. Please provide the solution for release Thank you
@emskiee5330
@emskiee5330 Жыл бұрын
Maybe you need to use the release SHA-256 instead of the debug one in the assetlinks.json file
@diegofrancisco7552
@diegofrancisco7552 2 жыл бұрын
Good video!, a question, with this implementation how can i redirect my users to Google play store or another download page if my app is not installed? thank you
@thesparkdev6665
@thesparkdev6665 2 жыл бұрын
Hi Diego, that's a very good question, I believe it is only possible using the firebase dynamic links. check this out: firebase.google.com/docs/dynamic-links
@rafiyandi4654
@rafiyandi4654 Жыл бұрын
@@thesparkdev6665 hello, suppose a dynamic link is created from an api that is sent to an email, and when clicked it will be redirected to an application page with parameters. does it support using firebase?
@mohamedissael-motaouakkel4806
@mohamedissael-motaouakkel4806 4 ай бұрын
Thanks man : )
@Sanjay54251
@Sanjay54251 Жыл бұрын
you are doing good but i am doing same thing by does not work why
@shoaibkhalid6156
@shoaibkhalid6156 Жыл бұрын
Good explanation.
@amwebexpert
@amwebexpert Жыл бұрын
Awesome thanks for sharing your knowledge!
@thesparkdev6665
@thesparkdev6665 Жыл бұрын
Glad it was helpful! :)
@samuelthomas4481
@samuelthomas4481 Жыл бұрын
if app is not installed , how to take them to playstore or appStore.....can you please explain me this..am stuck
@thesparkdev6665
@thesparkdev6665 Жыл бұрын
You will have to do this on your website using Javascript. Imagine the user does not have your app installed, then what will happen if user clicks on your applink, it will open the link in the browser. At this point, on your website you need a Javascript to do 2 things: 1. Determine the user's OS, so you know where to direct them (play store or app store) 2. The redirection code to redirect user to the correct store Both of these code you can find online But bare in mind, if the applink you have also uses the same link for your website, it is better to show a pop-up for the user to agree before you force redirect them to the store
@DatosDeAnimalia
@DatosDeAnimalia 11 ай бұрын
Thank you!
@gabrielmulyawan3464
@gabrielmulyawan3464 2 жыл бұрын
why not working copy paste url in browser?
@Mfbzai
@Mfbzai 11 ай бұрын
It is not works, IDK even the website is tested as grant sucessfully. Any configuraton is exacly same but it cannot open the app from the browser.
@thesparkdev6665
@thesparkdev6665 11 ай бұрын
You might have to clear the app cache and Uninstall the app completely first. Then Flutter run again
@satuteknologi1961
@satuteknologi1961 5 ай бұрын
dynamic link deprecated. This is what we need
@tusharroy6217
@tusharroy6217 2 жыл бұрын
May be this could be silly question. Can you tell me what is the procedure to validate my domain in digital asset links ? It's is saying "No app deep linking permission found". Do I need to create a google developer account for this ?
@thesparkdev6665
@thesparkdev6665 2 жыл бұрын
Pls check if you have added the necessary permission to both Android Manifest.xml and added your Runner.entitlements. You can double check the setup steps from he uni_link package.
@tusharroy6217
@tusharroy6217 2 жыл бұрын
@@thesparkdev6665 Hi. Thanks for your reply. I am a newbie here. So could you please give me a guide or link to check the permission? Because I can trigger the app via adb. But in your video, you can also do it by pasting the link in your mobile browser. don't know why its not working for me.
@thesparkdev6665
@thesparkdev6665 2 жыл бұрын
@@tusharroy6217 no worries, checkout the sections that talks about Android & IOS from this link: pub.dev/packages/uni_links
@stryder12345
@stryder12345 Жыл бұрын
it doesn't work ....
@gtr3585
@gtr3585 Жыл бұрын
Thank you!!!
@rafiyandi4654
@rafiyandi4654 Жыл бұрын
hello does it have to be hosted so that the url can be accessed through a browser?
@thesparkdev6665
@thesparkdev6665 Жыл бұрын
Hi Rafi, yes your domain has to be valid and pointed to a server that contains the app information file
@_mansoor
@_mansoor 2 жыл бұрын
Thank you for the content
@sinanhac7073
@sinanhac7073 2 жыл бұрын
Thanks for the content, when I go to the url I get a 404 not found and it doesn't redirect to the app. Where could I have made a mistake?
@thesparkdev6665
@thesparkdev6665 2 жыл бұрын
pls make sure the url is actually hosted on a server with domain pointed
@madushankapathirana7294
@madushankapathirana7294 Жыл бұрын
good good
@shobithp5303
@shobithp5303 2 жыл бұрын
do more videos
@chind0na
@chind0na 2 жыл бұрын
I get this error: pm get-app-links com.herokuapp. legacy_failure END ERROR I have uploaded the assetlinks.json to the ./well-known dir. The manifest app bundle matches my app id. Running the am command simulates the action but it triggers the browser. WHY?
@thesparkdev6665
@thesparkdev6665 2 жыл бұрын
it could be the SHA-256 not added properly, run the gradlew command and copy the fingerprint
@iurisumikawa2071
@iurisumikawa2071 2 жыл бұрын
Thanks, it helped a lot!
Deep dive into Flutter deep linking
13:22
Flutter
Рет қаралды 38 М.
Deep linking in Flutter
11:10
Flutter
Рет қаралды 116 М.
When you discover a family secret
00:59
im_siowei
Рет қаралды 19 МЛН
Whoa
01:00
Justin Flom
Рет қаралды 38 МЛН
English or Spanish 🤣
00:16
GL Show
Рет қаралды 7 МЛН
Every Flutter App needs this!
10:15
HeyFlutter․com
Рет қаралды 56 М.
Top 30 Flutter Tips and Tricks
6:50
Flutter Mapp
Рет қаралды 551 М.
Mastering Enums in Flutter: Simplify Your Development
13:19
Creative Blaq Studios
Рет қаралды 11 М.
When you discover a family secret
00:59
im_siowei
Рет қаралды 19 МЛН