NavigationStack - iOS Deep Linking Example In iOS Shopping App 🔗

preview_player
Показать описание
NavigationStack - iOS Deep Linking Example In iOS Shopping App 🔗

**********************************

*Timestamps:*

00:00:00 - Intro
00:00:52 - What Is Deeplinking?
00:01:48 - Brief Project Breakdown
00:02:36 - How To Configure Universal Links In Xcode
00:04:43 - Testing out Deep Links 3 Ways
00:05:19 - How To Test Deep Links using the Reminders app
00:06:49 - How To Test Deep Links In iOS Using Terminal
00:08:15 - How To Test Deep Links on iOS Using RocketSim
00:12:21 - How To Deep Link To A Screen In SwiftUI
00:18:09 - Building Our Deep Link Finder
00:25:14 - How To Pass Data In A Deep Link In Swift
00:34:10 - Manipulating the NavigationStack via a Deep Link
00:41:36 - How To Fetch A Single Product Using A Deep Link
00:51:40 - Handling Invalid Products Using Deep links
00:55:47 - How To Use ShareLink In SwiftUI To Share A Product
01:06:57 - How To Write Unit Tests In Swift For Our Route Finder
01:14:02 - Summary

Enjoying the video? Then why stop here 🤷🏾‍♂️

Enjoy rest of this course here in this playlist 👇🏾

Become A SwiftUI Navigation Pro (All Levels | SwiftUI Navigation Stack | iOS Deep Links | iOS Push Notifications | SwiftUI Multiplatform)

**********************************

If you're looking to enhance the functionality of your SwiftUI iOS apps by allowing users to access specific content within the app via a URL link, you've come to the right place! In this tutorial, we'll show you how to enable ios deep linking in your SwiftUI app, step-by-step.

We'll start by explaining what ios deep linking is and why it's beneficial for app users, before diving into the implementation details. We'll cover everything you need to know, including how to create custom URL schemes, handle incoming links using the SwiftUI onOpenURL modifier in SwiftUI, and use environment objects to make the implementation clean and efficient. Throughout this iOS shopping app tutorial.

By the end of this tutorial, you'll have a solid understanding of how to enable deep linking in your SwiftUI app, and how to use it to improve the user experience. Whether you're an experienced iOS developer or just starting out with SwiftUI, this video is perfect for anyone looking to take their app development skills to the next level. So why wait? Watch now and learn how to enable deep linking in your SwiftUI iOS apps!

**********************************

*Check Out My Courses 👨🏽‍🏫*

Enjoy my teaching style? Check out my other courses on my website that may interest you, they range from beginner to advanced topics within iOS development.

*Link to Website*

**********************************

*Join the crew 🤝*

Want to help support the channel? Become a member with the join link below and get access to exclusive badges and stickers, as well as other perks that are coming soon.

*Become a channel member*

*Support in other ways 💕*

You can support me for free and help the channel grow so that I can continue to make the best iOS development content for you by liking, commenting, subscribing, and hitting the notification bell.

All of this really helps my channel grow and allows me to keep on making content for you. If you’re interested in subscribing to the channel then you can do so with the link below.

*Subscribe to the tundsdev YouTube channel*

**********************************

*Download Source Code*

Interested in looking at the source code? Then check out the GitHub Repo below

**********************************

EditorKeys
View Editor Keys Amazing Products with the link below and use the discount code for 10% off any product

Get a 10% Discount Code on any product with the code below
TUNDSDEV

See my keyboard cover in action with my review below 👇🏾

**********************************

#iosdev #iosdevelopment #swift #swiftlanguage #xcode #appdevelopment #mobileappdevelopment #iosappdevelopment #appdeveloper #iosprogramming #iosengineer #appdevelopmenttips #iosdevelopmenttips #swiftui
Рекомендации по теме
Комментарии
Автор

I ❤ all of your videos but this series may be the best one yet - at least for my needs 🤩

chris_bennett
Автор

brilliant! thank you for breaking this down.

CourtlandBluford
Автор

really useful, thanks for the information man !

SHOLINGER
Автор

Well that took quite some time to go through all of it :D But again that was a great episode ! Thanks for covering the topic of DeepLinks. It was really interesting and moreover - really useful. That was a lot of code but I think you've covered it with more that enough of explanations trying to comment almost every step you've been doing. Every method has been explained step by step. That's more than valuable. Anyway I made huge pile of notes and comment outs during the lesson not to forget what and why has been done! You really seem to like Extensions : ) that makes the code really pleasant to read -is a good lesson too. Now few questions below if you don't mind.

ngknm_
Автор

the video is really helpful

But here is the thing which I want to do

let's assume there is a screen with swiftUI list

and inside the list there are items which are named as Instagram and linkedIn and TikTok


so if I click on the item named Instagram in the list

it should open the Instagram app present in my mobile

how can I do that ?


thanks in advance for your help !!!!

SHOLINGER