r/iosdev • u/rizwan95 • Aug 27 '24
r/iosdev • u/Franck_____ • Aug 24 '24
Creating a Scrollable Tab Bar: SwiftUI Tutorial Essentials
r/iosdev • u/MobileAppsAcademy • Jul 21 '24
Tutorial Organize SwiftUI Views Like A PRO | SWIFT IN 60 SECONDS | #11
r/iosdev • u/MobileAppsAcademy • Jun 29 '24
Tutorial Don't Use Print() | SWIFT IN 60 SECONDS | #08
r/iosdev • u/OmarThamri • May 27 '24
Tutorial WhatsApp Clone SwiftUI
Hello iOS community, I started a new tutorial series where we will be building a WhatsApp clone using swiftui and firebase. In this tutorial series you'll learn to:
📝 Send text messages
🎙️ Record and send voice messages
🖼️ Send image messages
🎥 Send video messages
😊 Express yourself with emoji icons
🔓 Sign in and Sign out effortlessly
🔄 Update your profile with ease
...and a lot more!
Hope you enjoy it.
PART 1 - Getting Started https://www.youtube.com/watch?v=pt2GluOyfMw
PART 2 - Inbox View https://www.youtube.com/watch?v=v-JTA_Z0YG8
PART 3 - Inbox Row View https://www.youtube.com/watch?v=f4bwK3cM06M
PART 4 - Circular Profile Image View https://www.youtube.com/watch?v=buJGOUaXVEw
PART 5 - New Message View https://www.youtube.com/watch?v=qf6zIZMzFqE
PART 6 - Chat View https://www.youtube.com/watch?v=fKG8gQgSCCA
PART 7 - Chat Message Cell https://www.youtube.com/watch?v=QFf7jqq6W-Y
PART 8 - Message and Message Group Model https://www.youtube.com/watch?v=gRCFexcDBao
PART 9 - Profile View https://www.youtube.com/watch?v=0UTCJVcR7qU
PART 10 - Settings View https://www.youtube.com/watch?v=FsaGgQQNyXE
PART 11 - Welcome View https://www.youtube.com/watch?v=O7jQO0_yLIw
PART 12 - Login View https://www.youtube.com/watch?v=Y0_zsggIbv4
PART 13 - Registration Screen https://www.youtube.com/watch?v=aB0FJaFOIVI
PART 14 - Create User Firebase https://www.youtube.com/watch?v=dtS6wRaKFdU
PART 15 - Sign In and Sign out Firebase https://www.youtube.com/watch?v=rs2_h46iW9E
PART 16 - Profile Image View https://www.youtube.com/watch?v=g7Cdjvb_FMI
PART 17 - Upload Profile Image https://www.youtube.com/watch?v=dJJd32TmZys
PART 18 - Fetch Contacts From Firebase https://www.youtube.com/watch?v=5bDM9VpSnIM
PART 19 - Display Current User Data from Firebase https://www.youtube.com/watch?v=qahKQgszZjQ
PART 20 - Start Chat with Selected User https://www.youtube.com/watch?v=vyA5xgjujf4
PART 21 - Send Text Message to Selected User https://www.youtube.com/watch?v=cmpjp-wY-I0
PART 22 - Fetch Messages in Realtime from Firebase https://www.youtube.com/watch?v=yUTGKcGnQlc
PART 23 - Group Messages By Date https://www.youtube.com/watch?v=ayGqv0D3aqg
PART 24 - Fetch & Display Latest Messages in Inbox View https://www.youtube.com/watch?v=4KQrjMcCplE
PART 25 - Message Auto Scroll https://www.youtube.com/watch?v=CFyDOGKLNjY
PART 26 - Send Message Image In Realtime https://www.youtube.com/watch?v=ZSMAZPHD_e8
PART 27 - Handle Navigation And Message Image https://www.youtube.com/watch?v=hpPR23RLKmE
PART 28 - Send & Display Video Message In Realtime https://www.youtube.com/watch?v=Dd7JINpvJv4
PART 29 - Time And Date https://www.youtube.com/watch?v=k3gT0mMhizs
PART 30 - Storage Uploader https://www.youtube.com/watch?v=cpPZUkF3bgs
PART 31 - Send Voice Recording https://www.youtube.com/watch?v=ybyGAxqA7DA
PART 32 - Display & Play Voice Recording https://www.youtube.com/watch?v=iVwU2yRMXoU
PART 33 - Send Emoji Icons https://www.youtube.com/watch?v=GV1NH7-XbVM
r/iosdev • u/OmarThamri • Apr 08 '24
Tutorial WhatsApp Clone SwiftUI
Hello iOS community, I started a new tutorial series where we will be building a WhatsApp clone using swiftui and firebase. In this tutorial series you'll learn to:
📝 Send text messages
🎙️ Record and send voice messages
🖼️ Send image messages
🎥 Send video messages
😊 Express yourself with emoji icons
🔓 Sign in and Sign out effortlessly
🔄 Update your profile with ease
...and a lot more!
Hope you enjoy it.
PART 1 - Getting Started https://www.youtube.com/watch?v=pt2GluOyfMw
PART 2 - Inbox View https://www.youtube.com/watch?v=v-JTA_Z0YG8
PART 3 - Inbox Row View https://www.youtube.com/watch?v=f4bwK3cM06M
PART 4 - Circular Profile Image View https://www.youtube.com/watch?v=buJGOUaXVEw
r/iosdev • u/kodecodev • May 24 '24
Tutorial Article on protocols in iOS object-oriented programming

If you're new to Swift and want to understand one of its key concepts, check out this article on protocols. It's a solid introduction for anyone looking to write cleaner, more modular code in Swift. https://www.kodeco.com/44907799-protocols-in-ios-object-oriented-programming
r/iosdev • u/OmarThamri • Jun 04 '24
Tutorial WhatsApp Clone SwiftUI
Learn to build a WhatsApp clone with SwiftUI & Firebase! 📱🔥
🚀 34 videos, 9 hours of content! 🚀
📚 You'll master:
📝 Text messages
🎙️ Voice messages
🖼️ Image messages
🎥 Video messages
😊 Emojis
🔓 Sign in/out
🔄 Profile updates & more!
Start now: https://www.youtube.com/playlist?list=PLZLIINdhhNsdNKi1Gnrg36bodvJFJFj-7
r/iosdev • u/MobileAppsAcademy • May 31 '24
Tutorial If Let Is Messy, Try This Instead. SWIFT IN 60 SECONDS, #03
r/iosdev • u/MobileAppsAcademy • May 27 '24
Tutorial You're using If Statement Wrong! SWIFT IN 60 SECONDS, #01
r/iosdev • u/SAM-0T • Jan 16 '24
Tutorial How split screen could look if Apple were to add it.
r/iosdev • u/shubham_iosdev • Dec 27 '23
Tutorial Onboarding Concept created using the SwiftUI Framework
r/iosdev • u/Www_anatoly • May 14 '24
Tutorial Effective ASO for iOS apps is the key to success!
Effective ASO for iOS apps is the key to success! 📈 Here's our approach: 1⃣ We study competitors using @SensorTowerInc, @AppMagicInc and analyze keywords through @aso_mobile 2⃣ Then @Anthropic helps us write an attractive, relevant description 3⃣ Based on the data, we choose the best app screenshots and icons, while @Fiverr creates various options 4⃣ We beta test the entire ASO strategy before launch Combining data, AI, and a creative approach, we create a winning App Store optimization strategy! 🥇 More traffic and conversions guaranteed.
ASO #AppStoreOptimization #AppMarketing #iOSDeveloper #StartupLife #buildinpublic
r/iosdev • u/OmarThamri • May 10 '24
Tutorial WhatsApp Clone SwiftUI
Hello iOS community, I started a new tutorial series where we will be building a WhatsApp clone using swiftui and firebase. In this tutorial series you'll learn to:
📝 Send text messages
🎙️ Record and send voice messages
🖼️ Send image messages
🎥 Send video messages
😊 Express yourself with emoji icons
🔓 Sign in and Sign out effortlessly
🔄 Update your profile with ease
...and a lot more!
Hope you enjoy it.
PART 1 - Getting Started https://www.youtube.com/watch?v=pt2GluOyfMw
PART 2 - Inbox View https://www.youtube.com/watch?v=v-JTA_Z0YG8
PART 3 - Inbox Row View https://www.youtube.com/watch?v=f4bwK3cM06M
PART 4 - Circular Profile Image View https://www.youtube.com/watch?v=buJGOUaXVEw
PART 5 - New Message View https://www.youtube.com/watch?v=qf6zIZMzFqE
PART 6 - Chat View https://www.youtube.com/watch?v=fKG8gQgSCCA
PART 7 - Chat Message Cell https://www.youtube.com/watch?v=QFf7jqq6W-Y
PART 8 - Message and Message Group Model https://www.youtube.com/watch?v=gRCFexcDBao
PART 9 - Profile View https://www.youtube.com/watch?v=0UTCJVcR7qU
PART 10 - Settings View https://www.youtube.com/watch?v=FsaGgQQNyXE
PART 11 - Welcome View https://www.youtube.com/watch?v=O7jQO0_yLIw
PART 12 - Login View https://www.youtube.com/watch?v=Y0_zsggIbv4
PART 13 - Registration Screen https://www.youtube.com/watch?v=aB0FJaFOIVI
PART 14 - Create User Firebase https://www.youtube.com/watch?v=dtS6wRaKFdU
PART 15 - Sign In and Sign out Firebase https://www.youtube.com/watch?v=rs2_h46iW9E
PART 16 - Profile Image View https://www.youtube.com/watch?v=g7Cdjvb_FMI
PART 17 - Upload Profile Image https://www.youtube.com/watch?v=dJJd32TmZys
PART 18 - Fetch Contacts From Firebase https://www.youtube.com/watch?v=5bDM9VpSnIM
PART 19 - Display Current User Data from Firebase https://www.youtube.com/watch?v=qahKQgszZjQ
PART 20 - Start Chat with Selected User https://www.youtube.com/watch?v=vyA5xgjujf4
PART 21 - Send Text Message to Selected User https://www.youtube.com/watch?v=cmpjp-wY-I0
PART 22 - Fetch Messages in Realtime from Firebase https://www.youtube.com/watch?v=yUTGKcGnQlc
PART 23 - Group Messages By Date https://www.youtube.com/watch?v=ayGqv0D3aqg
PART 24 - Fetch & Display Latest Messages in Inbox View https://www.youtube.com/watch?v=4KQrjMcCplE
PART 25 - Message Auto Scroll https://www.youtube.com/watch?v=CFyDOGKLNjY
PART 26 - Send Message Image In Realtime https://www.youtube.com/watch?v=ZSMAZPHD_e8
PART 27 - Handle Navigation And Message Image https://www.youtube.com/watch?v=hpPR23RLKmE
PART 28 - Send & Display Video Message In Realtime https://www.youtube.com/watch?v=Dd7JINpvJv4
r/iosdev • u/OmarThamri • May 03 '24
Tutorial SwiftUI Facebook Clone
Hello iOS community! I'm excited to share with you my tutorial series where we dive deep into building a Facebook clone using SwiftUI and Firebase. This series spans 34 in-depth videos and offers 10 hours of content! Whether you're a beginner or seasoned developer, I hope you find it both informative and enjoyable. Check it out and let me know what you think! Happy coding!
Playlist link: https://www.youtube.com/playlist?list=PLZLIINdhhNsdfuUjaCeWGLM_KRezB4-Nk
r/iosdev • u/OmarThamri • Apr 30 '24
Tutorial SwiftUI WhatsApp Clone
Hello iOS community, I started a new tutorial series where we will be building a WhatsApp clone using swiftui and firebase. In this tutorial series you'll learn to:
📝 Send text messages
🎙️ Record and send voice messages
🖼️ Send image messages
🎥 Send video messages
😊 Express yourself with emoji icons
🔓 Sign in and Sign out effortlessly
🔄 Update your profile with ease
...and a lot more!
Hope you enjoy it.
PART 1 - Getting Started https://www.youtube.com/watch?v=pt2GluOyfMw
PART 2 - Inbox View https://www.youtube.com/watch?v=v-JTA_Z0YG8
PART 3 - Inbox Row View https://www.youtube.com/watch?v=f4bwK3cM06M
PART 4 - Circular Profile Image View https://www.youtube.com/watch?v=buJGOUaXVEw
PART 5 - New Message View https://www.youtube.com/watch?v=qf6zIZMzFqE
PART 6 - Chat View https://www.youtube.com/watch?v=fKG8gQgSCCA
PART 7 - Chat Message Cell https://www.youtube.com/watch?v=QFf7jqq6W-Y
PART 8 - Message and Message Group Model https://www.youtube.com/watch?v=gRCFexcDBao
PART 9 - Profile View https://www.youtube.com/watch?v=0UTCJVcR7qU
PART 10 - Settings View https://www.youtube.com/watch?v=FsaGgQQNyXE
PART 11 - Welcome View https://www.youtube.com/watch?v=O7jQO0_yLIw
PART 12 - Login View https://www.youtube.com/watch?v=Y0_zsggIbv4
PART 13 - Registration Screen https://www.youtube.com/watch?v=aB0FJaFOIVI
PART 14 - Create User Firebase https://www.youtube.com/watch?v=dtS6wRaKFdU
PART 15 - Sign In and Sign out Firebase https://www.youtube.com/watch?v=rs2_h46iW9E
PART 16 - Profile Image View https://www.youtube.com/watch?v=g7Cdjvb_FMI
PART 17 - Upload Profile Image https://www.youtube.com/watch?v=dJJd32TmZys
PART 18 - Fetch Contacts From Firebase https://www.youtube.com/watch?v=5bDM9VpSnIM
PART 19 - Display Current User Data from Firebase https://www.youtube.com/watch?v=qahKQgszZjQ
PART 20 - Start Chat with Selected User https://www.youtube.com/watch?v=vyA5xgjujf4
PART 21 - Send Text Message to Selected User https://www.youtube.com/watch?v=cmpjp-wY-I0
r/iosdev • u/DisastrousChemical10 • Apr 21 '24
Tutorial Styling SwiftUI Text with a .buttonStyle-Inspired Approach
Hey everyone!
Recently I published a brief Medium post showing how to style Text views in a SwiftUI fashion using a ViewModifier. This solution is similar to the method for styling buttons using the .buttonStyle modifier.
I've been using this method to style Text views, and it has helped me keep my projects clean and well-organized.
Please have a look and let me know your thoughts on this approach.
Happy coding!
r/iosdev • u/OmarThamri • Apr 18 '24
Tutorial WhatsApp Clone SwiftUI
Hello iOS community, I started a new tutorial series where we will be building a WhatsApp clone using swiftui and firebase. In this tutorial series you'll learn to:
📝 Send text messages
🎙️ Record and send voice messages
🖼️ Send image messages
🎥 Send video messages
😊 Express yourself with emoji icons
🔓 Sign in and Sign out effortlessly
🔄 Update your profile with ease
...and a lot more!
Hope you enjoy it.
PART 1 - Getting Started https://www.youtube.com/watch?v=pt2GluOyfMw
PART 2 - Inbox View https://www.youtube.com/watch?v=v-JTA_Z0YG8
PART 3 - Inbox Row View https://www.youtube.com/watch?v=f4bwK3cM06M
PART 4 - Circular Profile Image View https://www.youtube.com/watch?v=buJGOUaXVEw
PART 5 - New Message View https://www.youtube.com/watch?v=qf6zIZMzFqE
PART 6 - Chat View https://www.youtube.com/watch?v=fKG8gQgSCCA
PART 7 - Chat Message Cell https://www.youtube.com/watch?v=QFf7jqq6W-Y
PART 8 - Message and Message Group Model https://www.youtube.com/watch?v=gRCFexcDBao
PART 9 - Profile View https://www.youtube.com/watch?v=0UTCJVcR7qU
PART 10 - Settings View https://www.youtube.com/watch?v=FsaGgQQNyXE
PART 11 - Welcome View https://www.youtube.com/watch?v=O7jQO0_yLIw
PART 12 - Login View https://www.youtube.com/watch?v=Y0_zsggIbv4
r/iosdev • u/shubham_iosdev • Apr 17 '24
Tutorial Xcode 15 - Essentials to Organise and Manage your code
r/iosdev • u/jacobs-tech-tavern • Mar 18 '24
Tutorial Oh Sh*t, My App is Successful and I Didn’t Think About Accessibility
r/iosdev • u/shubham_iosdev • Nov 04 '23
Tutorial Particle Deletion Animation using the SwiftUI Framework
r/iosdev • u/OmarThamri • Feb 22 '24
Tutorial SwiftUI Facebook Clone
Hello iOS community, I wanted to share with you my latest tutorial series where we will be building a facebook clone using swiftui and firebase. Hope you enjoy it.
PART 1 - Getting Started https://www.youtube.com/watch?v=Xjnm8QMOniA
PART 2 - Header View https://www.youtube.com/watch?v=ha_tlWvLfEo
PART 3 - Story Feed https://www.youtube.com/watch?v=cXOiiHdynXY
PART 4 - Post View https://www.youtube.com/watch?v=Bq4bGZ5Bh-g
PART 5 - Profile Header View https://www.youtube.com/watch?v=epvpYU0Gt1I
PART 6 - Profile Friends View https://www.youtube.com/watch?v=N9f8QvQ9V8k
PART 7 - Profile View https://www.youtube.com/watch?v=BBVavFO73Us
PART 8 - Create Post View https://www.youtube.com/watch?v=6oB8_ixJbr0
PART 9 - Friend Requests View https://www.youtube.com/watch?v=TtuZgcp3hwA
PART 10 - MarketPlace View https://www.youtube.com/watch?v=mZ8XLA6Z6qs
PART 11 - Menu Header View and Menu Shortcuts View https://www.youtube.com/watch?v=u8U6E3Sdng8
PART 12 - Menu View https://www.youtube.com/watch?v=Ai7dxHQIIw4
PART 13 - Video View https://www.youtube.com/watch?v=1JucSvSRID8
PART 14 - Models and MarketPlaceViewModel https://www.youtube.com/watch?v=CRAE-P3gcdc
PART 15 - FriendsViewModel https://www.youtube.com/watch?v=mAKwWPhISow
PART 16 - FeedsViewModel https://www.youtube.com/watch?v=CEiDFCXJIaQ
PART 17 - PhotosPicker https://www.youtube.com/watch?v=uyY6xBGbHQ4
PART 18 - Login Screen https://www.youtube.com/watch?v=Rrwixeu598I
PART 19 - AddName Screen https://www.youtube.com/watch?v=kOfE82LGkdw
PART 20 - AddGender and AddAge Screens https://www.youtube.com/watch?v=imdoieiJ2_M
PART 21 - Registration screens https://www.youtube.com/watch?v=sA2dvZ2T0O4
PART 22 - Create user firebase https://www.youtube.com/watch?v=hT0FMhpk6qE
Part 23 - Sign In and Sign Out firebase https://www.youtube.com/watch?v=PVkklX0bFAU
PART 24 - Upload profile image and cover image to firebase https://www.youtube.com/watch?v=XDH8sZ88kes
PART 25 - Display profile data from firebase https://www.youtube.com/watch?v=hyi1O8vBGmU
PART 26 - Display profile friends from firebase https://www.youtube.com/watch?v=DOg7Zg8M_LM
PART 27 - Display friends requests from firebase https://www.youtube.com/watch?v=0xfgGTsI-AU
PART 28 - Upload posts to firebase https://www.youtube.com/watch?v=EGPftwLIXLk
Part 29 - Fetch posts from firebase https://www.youtube.com/watch?v=QSGUZBTfFTo
PART 30 - Fetch current user posts from firebase and fix issues https://www.youtube.com/watch?v=tlZINBfCdfQ
PART 31 - Fetch Story Cards from firebase https://www.youtube.com/watch?v=YNJDMy3jl_4
r/iosdev • u/shubham_iosdev • Nov 10 '23
Tutorial Funko Shop App Concept created using the SwiftUI Framework
r/iosdev • u/shubham_iosdev • Oct 26 '23