tundsdev
tundsdev
  • 268
  • 1 344 588
Discover SwiftUI Observation Framework: A Complete Guide! | Part 0
⏭️ Next Video: ua-cam.com/video/AiP7KGFvZ6Q/v-deo.html
Download Observation Course Source Code: tundsdev.gumroad.com/l/observation-framework
FREE Observation Course: ua-cam.com/play/PLvUWi5tdh92zRA6k1R9qWGvH0argBv5PS.html&si=Ymd3SPGbUrFRjEcQ
In this new SwiftUI Observation Framework Tutorial, we're going to learn everything that you need to know for getting started with the observation framework, we'll cover a wide range of topics such as getting started with the observation framework, migrating a project to the new observation framework, working with the environment, user defaults, best practise and performance improvements.
So let's get stuck into this new course!
**********************************
*Timestamps:*
00:00 - Intro
00:20 - What’s Included In This Course?
01:07 - What you’ll get from this course?
01:25 - How Updates Will Handled In This Course?
**********************************
*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*
tunds.dev/#courses
**********************************
*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*
www.youtube.com/@tundsdev/join
*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 UA-cam channel*
ua-cam.com/users/tundsdev
**********************************
EditorKeys
View Editor Keys Amazing Products with the link below and use the discount code for 10% off any product
www.editorskeys.com/tundsdev
Get a 10% Discount Code on any product with the code below
TUNDSDEV
See my keyboard cover in action with my review below 👇🏾
ua-cam.com/video/6-75YK-8EmI/v-deo.html
**********************************
RØDE Wireless Mic
amzn.to/3D5qo3V
RØDE SmartLavPlus Microphone
amzn.to/3DtVUdG
2021 Apple MacBook Pro (16-inch, Apple M1 Pro chip with 10‑core CPU and 16‑core GPU, 16GB RAM, 1TB SSD) - Space Grey
amzn.to/3Drc2fH
Apple Magic Keyboard with Numeric Keypad (Wireless, Rechargeable)
amzn.to/3VUctXh
Apple Magic Mouse
amzn.to/3sqXSoM
Secretlab TITAN 2020 Charcoal Blue Gaming Chair
amzn.to/3D2jVXI
ErgoFoam Ergonomic Foot Rest for Under Desk
amzn.to/3srJOLM
Lumbar Support Pillow
amzn.to/3eXVfrg
Macbook Stand for Apple Macbook and All Notebooks
amzn.to/3DqG7vR
Portable Chair Green Screen Background
amzn.to/3gG62GU
**********************************
#iosdev #iosdevelopment #swift #swiftlanguage #xcode #appdevelopment #mobileappdevelopment #iosappdevelopment #appdeveloper #iosprogramming #iosengineer #appdevelopmenttips #iosdevelopmenttips #swiftui
Переглядів: 1 014

Відео

Migrating To The Observation Framework In SwiftUI | Part 2
Переглядів 3433 місяці тому
⏭️ Next Video: ua-cam.com/video/ICVcxrBNNoo/v-deo.html ⏮️ Previous Video: ua-cam.com/video/AiP7KGFvZ6Q/v-deo.html Download Observation Course Source Code: tundsdev.gumroad.com/l/observation-framework FREE Observation Course: ua-cam.com/play/PLvUWi5tdh92zRA6k1R9qWGvH0argBv5PS.html&si=Ymd3SPGbUrFRjEcQ In this SwiftUI Observation Framework Tutorial, we're going to take a look at how to update your...
Using User Defaults In Observation Framework | Build Your Own Language Switcher | Part 5
Переглядів 2813 місяці тому
⏭️ Next Video: ua-cam.com/video/9U0MBbvHWug/v-deo.html ⏮️ Previous Video: ua-cam.com/video/GfIuIJ3cPM0/v-deo.html Download Observation Course Source Code: tundsdev.gumroad.com/l/observation-framework FREE Observation Course: ua-cam.com/play/PLvUWi5tdh92zRA6k1R9qWGvH0argBv5PS.html&si=Ymd3SPGbUrFRjEcQ In this SwiftUI Observation Framework Tutorial, we'll be looking at how to work with user defaul...
Environment In The Observation Framework | Build Your Own Theme Switcher | Part 3
Переглядів 3553 місяці тому
⏭️ Next Video: ua-cam.com/video/GfIuIJ3cPM0/v-deo.html ⏮️ Previous Video: ua-cam.com/video/rAGcktj_Y4w/v-deo.html Download Observation Course Source Code: tundsdev.gumroad.com/l/observation-framework FREE Observation Course: ua-cam.com/play/PLvUWi5tdh92zRA6k1R9qWGvH0argBv5PS.html&si=Ymd3SPGbUrFRjEcQ In this SwiftUI Observation Framework Tutorial, we're going to take a look at how to build a the...
Binding vs Bindable in Observation Framework | What’s the difference? | Part 4
Переглядів 3453 місяці тому
⏭️ Next Video: ua-cam.com/video/ZUlWVUYpmB4/v-deo.html ⏮️ Previous Video: ua-cam.com/video/ICVcxrBNNoo/v-deo.html Download Observation Course Source Code: tundsdev.gumroad.com/l/observation-framework FREE Observation Course: ua-cam.com/play/PLvUWi5tdh92zRA6k1R9qWGvH0argBv5PS.html&si=Ymd3SPGbUrFRjEcQ In this SwiftUI Observation Framework Tutorial, we'll be looking at the difference between bindi...
New Observation Framework In SwiftUI Explained | Part 1
Переглядів 1,1 тис.3 місяці тому
⏭️ Next Video: ua-cam.com/video/rAGcktj_Y4w/v-deo.html ⏮️ Previous Video: ua-cam.com/video/p9Oi8uOBoBo/v-deo.html Download Observation Course Source Code: tundsdev.gumroad.com/l/observation-framework FREE Observation Course: ua-cam.com/play/PLvUWi5tdh92zRA6k1R9qWGvH0argBv5PS.html&si=Ymd3SPGbUrFRjEcQ In this SwiftUI Observation Framework Tutorial, we're going to take a look at the new swiftui da...
Use Observation Framework & Swift Concurrency To Build An Affirmations App | Part 6
Переглядів 2823 місяці тому
⏮️ Previous Video: ua-cam.com/video/ZUlWVUYpmB4/v-deo.html Download Observation Course Source Code: tundsdev.gumroad.com/l/observation-framework FREE Observation Course: ua-cam.com/play/PLvUWi5tdh92zRA6k1R9qWGvH0argBv5PS.html&si=Ymd3SPGbUrFRjEcQ In this SwiftUI Observation Framework Tutorial, we'll be looking at how to work with user defaults in the observation framework. If you didn't know we'...
Efficient Sorting In SwiftData | SwiftData Tutorial | #17
Переглядів 9254 місяці тому
Efficient Sorting In SwiftData *Timestamps:* 00:00 - Intro 00:16 - Project Breakdown 00:46 - Creating our sort descriptors 02:43 - Dynamically Sorting In SwiftData ⏮️ Previous Video: SwiftData Filtering - ua-cam.com/video/V4kHAKmC53Y/v-deo.html FREE SwiftData Course: ua-cam.com/play/PLvUWi5tdh92wZ5_iDMcBpenwTgFNan9T7.html&si=LGH8eUiuRGsul2eX Download Core Data Labs 👉🏾 apps.apple.com/app/apple-s...
A Better Way To Add Dynamic Filtering In SwiftData | SwiftData Tutorial | #16
Переглядів 1,1 тис.4 місяці тому
A Better Way To Add Dynamic Filtering In SwiftData *Timestamps:* 00:00 - Intro 00:20 - Project Breakdown 00:50 - Building Our Query List View 03:55 - Passing through Query dynamically 08:26 - Using our Group Item View 09:22 - Searching for items dynamically 13:32 - Using NavigationStack In SwiftUI 20:39 - Handling different dynamic filters in swiftdata 24:14 - Nested Filtering In SwiftData 28:2...
SwiftData & CloudKit: See How To Add Syncing In Your Apps | SwiftData Tutorial | #15
Переглядів 2 тис.4 місяці тому
SwiftData & CloudKit: See How To Add Syncing In Your Apps *Timestamps:* 00:00 - Intro 00:26 - What is CloudKit? 00:58 - Checklist 01:36 - Setting Up CloudKit in A Xcode Project 03:14 - Configuring Your SwiftData Model Container With CloudKit 04:14 - Signing Into the Simulator With Your Apple ID 05:05 - Modelling Your Data & Limitations in CloudKit 07:22 - Testing & Debugging CloudKit 10:19 - Vi...
How To Save A Struct In SwiftData | SwiftData Tutorial | #14
Переглядів 1 тис.4 місяці тому
How To Save A Struct In SwiftData *Timestamps:* 00:00 - Intro 00:32 - Making Our Struct & Enum Codable 03:02 - Saving Structs & Enums In SwiftData 04:36 - Inspecting our data 05:39 - Structs Vs Relationships 06:09 - Warnings!!! ⏭️ Next Video: SwiftData & CloudKit - ua-cam.com/video/z6vB6pZV5-s/v-deo.html ⏮️ Previous Video: How To Use Transient - ua-cam.com/video/JzC3qFFs6Is/v-deo.html FREE Swif...
How To Use Transient In SwiftData | SwiftData Tutorial | #13
Переглядів 7105 місяців тому
How To Use Transient In SwiftData *Timestamps:* 00:00 - Intro 00:28 - What are Transient Properties 00:49 - Using the @Transient Macro 03:30 - Using Computed Properties ⏭️ Next Video: SwiftData Structs & Enum - ua-cam.com/video/BAIIaAdt0NI/v-deo.html ⏮️ Previous Video: SwiftData Background Tasks - ua-cam.com/video/B3JSgcXjsL8/v-deo.html FREE SwiftData Course: ua-cam.com/play/PLvUWi5tdh92wZ5_iDM...
SwiftData Background Tasks: Massively Improve Your Apps Performance | SwiftData Tutorial | #12
Переглядів 1,9 тис.5 місяців тому
SwiftData Background Tasks: Massively Improve Your Apps Performance *Timestamps:* 00:00 - Intro 00:23 - Project Intro 00:43 - Performance Issues On Main Thread 04:15 - Using @ModelActor In SwiftData 06:52 - Saving Data In SwiftData Background Thread ⏭️ Next Video: How To Use Transient - ua-cam.com/video/JzC3qFFs6Is/v-deo.html ⏮️ Previous Video: SwiftData Debugging Core Data Lab - ua-cam.com/vid...
SwiftData Debugging The Easy Way | SwiftData Tutorial | #11
Переглядів 1 тис.5 місяців тому
SwiftData Debugging The Easy Way *Timestamps:* 00:00 - Intro 00:27 - Into To CoreDataLab 01:52 - Viewing Data In CoreDataLab 04:31 - Viewing Relationships In CoreDataLab 05:05 - Tracking Changes In CoreDataLab 07:44 - Adding Data In CoreDataLab 10:06 - Editing Data In CoreDataLab 10:49 - Filtering Data In CoreDataLab 11:58 - Debugging SwiftData With Launch Arguements In Xode ⏭️ Next Video: Swif...
SwiftData Migrations | SwiftData Tutorial | #11
Переглядів 3,6 тис.9 місяців тому
Breaking Down Swift Data Migrations | SwiftData Tutorial *Timestamps:* 00:00 - Intro 00:40 - What is A SwiftData Migration? 01:19 - What Is A Lightweight Migration In SwiftData 02:05 - Defining A Versioned Schema In SwiftData 07:21 - How To Debug SwiftData 11:06 - Changing Property Names In SwiftData 16:17 - How To Create A Schema Migration Plan In SwiftData 18:41 - How To Setup Your ModelConta...
How To Use SwiftData with Preview | SwiftData Tutorial | #10
Переглядів 3,3 тис.9 місяців тому
How To Use SwiftData with Preview | SwiftData Tutorial | #10
How To Preload Relationships Into SwiftData ModelContainer ⚡️ | SwiftData Tutorial | #9
Переглядів 2,2 тис.9 місяців тому
How To Preload Relationships Into SwiftData ModelContainer ⚡️ | SwiftData Tutorial | #9
How To Store An Image In SwiftData 📸 | SwiftData Tutorial | #8
Переглядів 8 тис.10 місяців тому
How To Store An Image In SwiftData 📸 | SwiftData Tutorial | #8
Discover How To Save Your API Response Into SwiftData ☁️ | SwiftData Tutorial | #7
Переглядів 4,9 тис.10 місяців тому
Discover How To Save Your API Response Into SwiftData ☁️ | SwiftData Tutorial | #7
How To Use JSON To Preload SwiftData ModelContainer 👀 | SwiftData Tutorial | #6
Переглядів 3,5 тис.11 місяців тому
How To Use JSON To Preload SwiftData ModelContainer 👀 | SwiftData Tutorial | #6
Learn How To Build iOS Apps Using SwiftUI ⚡️
Переглядів 333 тис.11 місяців тому
Learn How To Build iOS Apps Using SwiftUI ⚡️
How To Preload Data Into SwiftData ModelContainer ⚡️ | SwiftData Tutorial | #5
Переглядів 4,2 тис.11 місяців тому
How To Preload Data Into SwiftData ModelContainer ⚡️ | SwiftData Tutorial | #5
How To Sort Data In SwiftData 📂 | Easily Add Sorting in SwiftData | #4
Переглядів 3,1 тис.Рік тому
How To Sort Data In SwiftData 📂 | Easily Add Sorting in SwiftData | #4
Easily Add Filtering In SwiftData Using Searchable 🕵🏾‍♂️ | Filter in SwiftData | #3
Переглядів 3,6 тис.Рік тому
Easily Add Filtering In SwiftData Using Searchable 🕵🏾‍♂️ | Filter in SwiftData | #3
Swift Data Relationships 🚀 | SwiftData Tutorial | #2
Переглядів 9 тис.Рік тому
Swift Data Relationships 🚀 | SwiftData Tutorial | #2
The Best Way To Manage & Organise Testers In TestFlight
Переглядів 738Рік тому
The Best Way To Manage & Organise Testers In TestFlight
Simple Ideas To Find Testers For Your TestFlight App 🧠
Переглядів 640Рік тому
Simple Ideas To Find Testers For Your TestFlight App 🧠
TestFlight Made Simple: How To Upload & Manage An App On TestFlight! 🚀
Переглядів 19 тис.Рік тому
TestFlight Made Simple: How To Upload & Manage An App On TestFlight! 🚀
SwiftData For Beginners: How To Build A To-Do List App In SwiftUI | #1
Переглядів 22 тис.Рік тому
SwiftData For Beginners: How To Build A To-Do List App In SwiftUI | #1
Look At How Easy Navigation In SwiftUI Is Now!!! | A Complete SwiftUI Navigation Guide
Переглядів 4,3 тис.Рік тому
Look At How Easy Navigation In SwiftUI Is Now!!! | A Complete SwiftUI Navigation Guide

КОМЕНТАРІ

  • @Echaront
    @Echaront 14 годин тому

    In Xcode 15.4, I am encountering errors at 7:05. The error reads: "Struct 'ViewBuilder' requires that 'EmptyTableRowContent<V>' conform to 'View'" and Static method 'buildExpression' requires that 'TextField<Text>' conform to 'TableRowContent'. It would be great if you could update the app using Xcode 15.4 for iOS 17.

    • @tundsdev
      @tundsdev 12 годин тому

      Hey can you download the final source code in the description box, i've ran project and the only thing that needs to be removed is the .nullify since there's no need to specify this anymore and also it's worth noting that this video was created when xcode 15 and swiftdata was still in beta.

    • @Echaront
      @Echaront 10 годин тому

      @@tundsdev fair enough. Thank you for your amazing content!

  • @user-tk8jw5bx4c
    @user-tk8jw5bx4c 2 дні тому

    CustomMenuStule in vision pro always be round rect

  • @federicoramos
    @federicoramos 2 дні тому

    I've been getting an exception "Thread 1: "The current model reference and the next model reference cannot be equal." Does anyone have a suggestion?

  • @ReddyMediaMarketing
    @ReddyMediaMarketing 2 дні тому

    do you do consulting? Could I pay you for a few hours of your time. Im a college student launching my app in 3 weeks and would love any feedback I could get! @tundsdev

  • @swayamrustagi7476
    @swayamrustagi7476 6 днів тому

    Hey, I am proficient in SwiftUI, and recently got to know that major companies have their legacy code written in UIKit, should I migrate to UIKit? or stick to SwiftUI? I know that SwiftUI is the next big thing in iOS development, I am so confused, Would you please clear my doubts?

  • @ratatata6611
    @ratatata6611 7 днів тому

    Subbed!

  • @wilcoxky
    @wilcoxky 7 днів тому

    Great course!

  • @MarcusTwichel
    @MarcusTwichel 9 днів тому

    Super helpful information. Thank you for making this!

  • @JonesJr876
    @JonesJr876 9 днів тому

    Great Video. Was able to factor out my views, so that I can better layout how iPad and iPhone will be viewed. Thanks

  • @Leane-en4vu
    @Leane-en4vu 11 днів тому

    😊

  • @w0mblemania
    @w0mblemania 11 днів тому

    This was super helpful. Thanks.

  • @ChuckPebble
    @ChuckPebble 13 днів тому

    Hey @tundsdev, I've had this video bookmarked for months. I watched it like 5 times. Today I finally got up the guts to implement this in my app. I've been developing something for personal use, and I was really sad about the little changes that would cause data loss. Anyway, two things I discovered while following along: 1. I had to put the same type aliases into my AppNameWidgetBundle.swift file, right above @main. I also had to make sure my Schema file had my widget checked under Target Membership. 2. Some of my model properties relied on enums that I declared outside of my SwiftData models. I made sure to stick them into VersionSchema too and typealias them. Modifications to these enums cause data loss. Thanks so much for the video!

  • @neilaryaofficial
    @neilaryaofficial 14 днів тому

    Big thanks to you man, good work. Couldn't find how to do this anywhere. Thank you so much. Keep up the good work. Best wishes.

  • @ColeDano
    @ColeDano 16 днів тому

    Great stuff as always Tunds! What if I wanted to be able to manually rearrange a list's order? I guess that's a bigger topic?

  • @MissXzaara
    @MissXzaara 16 днів тому

    „Cześć” Thank you for the content ❤

  • @RoustamManookian
    @RoustamManookian 18 днів тому

    The RocketSim is a real Rocket 🚀🚀🚀, it makes life so easy !!!

  • @user-jz8op2dc4e
    @user-jz8op2dc4e 18 днів тому

    Very detailed tutorial 👍

  • @memir0
    @memir0 20 днів тому

    Thank you!

  • @NhatNgo-wz7yr
    @NhatNgo-wz7yr 20 днів тому

    Thank you for your video, how can we handle generic error handling in SwiftUI?

  • @kazuya2481
    @kazuya2481 21 день тому

    Does Apple support public and shared data from ios18?

  • @sameershaik9110
    @sameershaik9110 22 дні тому

    How do i get ur code from github?

  • @josiasmayo7203
    @josiasmayo7203 22 дні тому

    hello. hoow are youuu i have one questioon can i upload an app that only show a list of links and the links are just youtube links? xD thanks in advance

  • @pickemparty
    @pickemparty 24 дні тому

    what dimensions does the image have to be?

  • @chukwumaugonabo1045
    @chukwumaugonabo1045 26 днів тому

    Good stuff, left this comment after seeing you use the name "Femi" 🇳🇬 repping 😂

  • @chukwumaugonabo1045
    @chukwumaugonabo1045 27 днів тому

    good stuff

  • @chukwumaugonabo1045
    @chukwumaugonabo1045 27 днів тому

    Great Stuff!

  • @MinamiPaul
    @MinamiPaul 28 днів тому

    First of all, great content! Second of all COYG! Glad to see you are a gooner!

  • @chukwumaugonabo1045
    @chukwumaugonabo1045 28 днів тому

    Your videos are super helpful man. You're fast becoming one of my top iOS Dev "Go To Resource". Keep it going 🙌🏾

  • @chukwumaugonabo1045
    @chukwumaugonabo1045 28 днів тому

    Good stuff!

  • @misaellanderosichante3293
    @misaellanderosichante3293 28 днів тому

    Would the image sync with CloudKit if we use external storage?

  • @misaellanderosichante3293
    @misaellanderosichante3293 28 днів тому

    Good tutorial bro help me a lot

  • @pawandhawanbusinessconsult2362
    @pawandhawanbusinessconsult2362 Місяць тому

    Thanks dear

  • @pawandhawanbusinessconsult2362
    @pawandhawanbusinessconsult2362 Місяць тому

    Thanks

  • @lfan_tv
    @lfan_tv Місяць тому

    Hi Sir, what if i use this method to store the data, for the next version of my app, i want to add more preload category, how can I do it?

  • @zoltanlakatos5270
    @zoltanlakatos5270 Місяць тому

    Finally completed the tutorial. Cannot thank you enough for this. This was super fun. Thanks again.

    • @tundsdev
      @tundsdev Місяць тому

      Glad it helped!

  • @wqlu3115
    @wqlu3115 Місяць тому

    thanks man, it’s very helpful!

    • @tundsdev
      @tundsdev Місяць тому

      Glad it helped!

  • @CarlosRomanAlcaide
    @CarlosRomanAlcaide Місяць тому

    This video is one of the best explanations I’ve found about how to store images in SwiftUI!

    • @tundsdev
      @tundsdev Місяць тому

      Glad it was helpful!

  • @snishan95
    @snishan95 Місяць тому

    Hi, I'm new to SwiftUI and want to learn testing and your videos are quite helpful. Thanks for such good quality and detailed videos. At timestamp 1:54, you have created private let NetworkManager: NetworkingManagerImpl! and similar in other testing videos which i can understand but my question is regarding the init's of these files, as they are created just for the purpose of testing will your delete/remove these after testing or make them private init when you publish the changes in a production app?

    • @tundsdev
      @tundsdev Місяць тому

      Glad you're enjoying the content but these inits are actually used to allow me to implement dependency injection so I can mock different objects, which just means I can create a fake class that acts how I want it to.

    • @snishan95
      @snishan95 Місяць тому

      @@tundsdev I do understand you want to mock objects, but my question is different. In an actual production ready app, if you have created these init for testing only, before releasing the app, will you delete the init or make it private or do something else? As you can see in all of these videos the init are only for testing. Hope you understand my concern.

    • @tundsdev
      @tundsdev Місяць тому

      Nope I wouldn't need to delete the init, I could use a macro to hide it in production. But honestly it's not too much of a big deal to remove tbh. Since it allows me to inject the real and fake object so it's fine to keep.

  • @cliffgittens9086
    @cliffgittens9086 Місяць тому

    This tutorial is excellent! I have been looking at how to implement searchable with SwiftData for several days to no avail until your tutorial. Have you done a tutorial on building a sidebar menu system for NavigationSplitView? The menu system would simply direct actions to specify views.

  • @iLoveAppl3947
    @iLoveAppl3947 Місяць тому

    jeez man... how the heck Apple didn't provide a clear explanations on what to do from A to B in SwiftUI ? how are we supposed to know all of this if for example you didn't make this video ? No wonder people choose Firebase sometimes

    • @tundsdev
      @tundsdev Місяць тому

      Hahaha I got you!

  • @pedrodelmondes8203
    @pedrodelmondes8203 Місяць тому

    Thanks for the video!!

  • @JOAO-bv4pe
    @JOAO-bv4pe Місяць тому

    Hi there ! Quick help please. I’m a cs student and I am now starting to plan my first app using SwiftUI. I never used Core Data, nor Realm, but now I need to know which one to use for my project. It will be a war card game which evert card will have its own ame and imagea plus 5 attributes… I heard that Core Data is a bit more difficult option. Should I face it? Or could I try realm, firebase or another option? Thanks very much!!

  • @essensian
    @essensian Місяць тому

    Very helpful - thanks!

  • @thomasdelange5306
    @thomasdelange5306 Місяць тому

    Hey! Could you do a video on movable list items? I cannot get the .move to work properly. Thanks for the videos!

  • @DezDoesMTB
    @DezDoesMTB Місяць тому

    Love the Deep Dish Swift shirt!!

  • @dakshesh-persource
    @dakshesh-persource Місяць тому

    Mac Apps: - Proxyman - APIDoc / Postman - SF Symbol - AlignmentForXcode - Cocoapods - Mockingbird XCode: - RxSwift - RxDataSources - SwiftLint - Alamofire - ObjectMapper

    • @tundsdev
      @tundsdev Місяць тому

      That's a really solid list, a lot of great tools & libs there!

  • @Cja2ke4
    @Cja2ke4 Місяць тому

    What a great video :)

    • @tundsdev
      @tundsdev Місяць тому

      Glad you liked it!

  • @tomasshao8677
    @tomasshao8677 Місяць тому

    Hi, could you share the source code of the demo app in the video ? thanks

  • @BoringShow
    @BoringShow Місяць тому

    Hi, can you please make a tutorial on how to implement paid subscriptions in apps?