App Developer
App Developer
  • 104
  • 294 446
Build iOS App - Part 24- How to write ViewModel, Model and repository Layer in MVVM Architecture
#appdeveloperpoint
For any queries , feel free to join the discord community.
discord.gg/dJ39PNGzr2
Follow us on:
UA-cam - ua-cam.com/users/AppDeveloperPoint
Github - github.com/nileshcse14/UA-camVideos
Facebook - iostpoint/
Twitter - iostpointblog
Website - www.iostpoint.com/
Linkedin - www.linkedin.com/company/iostpoint/
Instagram - iostpointblog
Github - github.com/nileshcse14/BGNetwork
Build an app from scratch - ua-cam.com/video/f73JNuh_A88/v-deo.html
Interview series - ua-cam.com/video/Lzl9h_MovJg/v-deo.html
SwiftUIPlaylist - ua-cam.com/video/iuMwIQuvB5Y/v-deo.html
iOS Concurrency - ua-cam.com/video/Z2mQKrOcuGE/v-deo.html
iOS Coding Challenges - ua-cam.com/video/JqBeH8Q7N5w/v-deo.html
iOS App architecture - ua-cam.com/video/X0HCRhZzSys/v-deo.html
Переглядів: 890

Відео

Build iOS App - Part 23- How to write Network Layer in iOS App handling different Target
Переглядів 5837 місяців тому
#appdeveloperpoint For any queries , feel free to join the discord community. discord.gg/dJ39PNGzr2 Follow us on: UA-cam - ua-cam.com/users/AppDeveloperPoint Github - github.com/nileshcse14/UA-camVideos Facebook - iostpoint/ Twitter - iostpointblog Website - www.iostpoint.com/ Linkedin - www.linkedin.com/company/iostpoint/ Instagram - iostpointblog Github...
Build iOS App - Part 22- Desire for Efficiency: Discover Swift Package Network Module with Combine
Переглядів 7217 місяців тому
#appdeveloperpoint For any queries , feel free to join the discord community. discord.gg/dJ39PNGzr2 Follow us on: UA-cam - ua-cam.com/users/AppDeveloperPoint Github - github.com/nileshcse14/UA-camVideos Facebook - iostpoint/ Twitter - iostpointblog Website - www.iostpoint.com/ Linkedin - www.linkedin.com/company/iostpoint/ Instagram - iostpointblog Github...
Build iOS App from scratch - Part 21- Create Swift Package with Example Project
Переглядів 2767 місяців тому
#appdeveloperpoint For any queries , feel free to join the discord community. discord.gg/dJ39PNGzr2 Follow us on: UA-cam - ua-cam.com/users/AppDeveloperPoint Github - github.com/nileshcse14/UA-camVideos Facebook - iostpoint/ Twitter - iostpointblog Website - www.iostpoint.com/ Linkedin - www.linkedin.com/company/iostpoint/ Instagram - iostpointblog Github...
iOS Podcast - Unlocking iOS Secrets Chit Chat with Kanagasabapathy Rajkumar!
Переглядів 4007 місяців тому
#appdeveloperpoint You can contact Kanagasabapathy Rajkumar here. www.linkedin.com/in/sabapathy7/ sabapathy7.medium.com/ For any queries , feel free to join the discord community. discord.gg/dJ39PNGzr2 Follow us on: UA-cam - ua-cam.com/users/AppDeveloperPoint Github - github.com/nileshcse14/UA-camVideos Facebook - iostpoint/ Twitter - iostpointblog Website - www.iostpoi...
Build iOS App from scratch - Part 20- Build settings screen in swiftUI
Переглядів 4137 місяців тому
#appdeveloperpoint For any queries , feel free to join the discord community. discord.gg/dJ39PNGzr2 Follow us on: UA-cam - ua-cam.com/users/AppDeveloperPoint Github - github.com/nileshcse14/UA-camVideos Facebook - iostpoint/ Twitter - iostpointblog Website - www.iostpoint.com/ Linkedin - www.linkedin.com/company/iostpoint/ Instagram - iostpointblog Github...
Build iOS App from scratch - Part 19- Unlock the Hidden Power of SwiftUI with Overlay Screens
Переглядів 2417 місяців тому
#appdeveloperpoint For any queries , feel free to join the discord community. discord.gg/dJ39PNGzr2 Follow us on: UA-cam - ua-cam.com/users/AppDeveloperPoint Github - github.com/nileshcse14/UA-camVideos Facebook - iostpoint/ Twitter - iostpointblog Website - www.iostpoint.com/ Linkedin - www.linkedin.com/company/iostpoint/ Instagram - iostpointblog Github...
iOS Podcast - Chit chat with Nikhil @NikhilJacob on his iOS Journey
Переглядів 2167 місяців тому
#appdeveloperpoint You can contact Nikhil here. www.youtube.com/@NikhilJacob www.amazon.co.uk/Next-Big-Skill-Nikhil-Jacob-ebook/dp/B0CH7HT1QW/ref=sr_1_1?crid=38V9QVB9X9BMF&keywords=the next big skill&qid=1701614581&sprefix=the next big skill,aps,81&sr=8-1 www.realityuni.com/courses/nextgenapps For any queries , feel free to join the discord community. discord.gg/dJ39PNGzr2 Follow us on: UA-cam ...
Build iOS App from scratch - Part 18- How to use Color assets in proper way in SwiftUI
Переглядів 1788 місяців тому
#appdeveloperpoint For any queries , feel free to join the discord community. discord.gg/dJ39PNGzr2 Follow us on: UA-cam - ua-cam.com/users/AppDeveloperPoint Github - github.com/nileshcse14/UA-camVideos Facebook - iostpoint/ Twitter - iostpointblog Website - www.iostpoint.com/ Linkedin - www.linkedin.com/company/iostpoint/ Instagram - iostpointblog Github...
Build iOS App from scratch - Part 17- How to use TabView in proper way in SwiftUI
Переглядів 2598 місяців тому
#appdeveloperpoint For any queries , feel free to join the discord community. discord.gg/dJ39PNGzr2 Follow us on: UA-cam - ua-cam.com/users/AppDeveloperPoint Github - github.com/nileshcse14/UA-camVideos Facebook - iostpoint/ Twitter - iostpointblog Website - www.iostpoint.com/ Linkedin - www.linkedin.com/company/iostpoint/ Instagram - iostpointblog Github...
College Student Shares his experience on his Mobile App Developer journey and his startup
Переглядів 3138 місяців тому
You can connect with Sunit @ua-cam.com/users/SunitRoy
Build iOS App from scratch - Part 16- Change App Language from App in SwiftUI
Переглядів 8458 місяців тому
#appdeveloperpoint For any queries , feel free to join the discord community. discord.gg/dJ39PNGzr2 Follow us on: UA-cam - ua-cam.com/users/AppDeveloperPoint Github - github.com/nileshcse14/UA-camVideos Facebook - iostpoint/ Twitter - iostpointblog Website - www.iostpoint.com/ Linkedin - www.linkedin.com/company/iostpoint/ Instagram - iostpointblog Github...
Build iOS App from scratch - Part 15- How to build Popovers in SwiftUI
Переглядів 3308 місяців тому
#appdeveloperpoint For any queries , feel free to join the discord community. discord.gg/dJ39PNGzr2 Follow us on: UA-cam - ua-cam.com/users/AppDeveloperPoint Github - github.com/nileshcse14/UA-camVideos Facebook - iostpoint/ Twitter - iostpointblog Website - www.iostpoint.com/ Linkedin - www.linkedin.com/company/iostpoint/ Instagram - iostpointblog Github...
Build iOS App from scratch - Part 14- Onboarding Screen in SwiftUI App
Переглядів 5329 місяців тому
#appdeveloperpoint For any queries , feel free to join the discord community. discord.gg/dJ39PNGzr2 Follow us on: UA-cam - ua-cam.com/users/AppDeveloperPoint Github - github.com/nileshcse14/UA-camVideos Facebook - iostpoint/ Twitter - iostpointblog Website - www.iostpoint.com/ Linkedin - www.linkedin.com/company/iostpoint/ Instagram - iostpointblog Github...
Build iOS App from scratch - Part 13- How to set the launch screen in SwiftUI?
Переглядів 2289 місяців тому
#appdeveloperpoint For any queries , feel free to join the discord community. discord.gg/dJ39PNGzr2 Follow us on: UA-cam - ua-cam.com/users/AppDeveloperPoint Github - github.com/nileshcse14/UA-camVideos Facebook - iostpoint/ Twitter - iostpointblog Website - www.iostpoint.com/ Linkedin - www.linkedin.com/company/iostpoint/ Instagram - iostpointblog Github...
Build iOS App from scratch - Part 12- How to remove dead code in Swift?
Переглядів 1,3 тис.Рік тому
Build iOS App from scratch - Part 12- How to remove dead code in Swift?
Build iOS App from scratch - Part 11- How to decide architecture for SwiftUI App?
Переглядів 1,2 тис.Рік тому
Build iOS App from scratch - Part 11- How to decide architecture for SwiftUI App?
Build iOS App from scratch - Part 10-Analytics Manager- System Design Interview iOS
Переглядів 2,1 тис.Рік тому
Build iOS App from scratch - Part 10-Analytics Manager- System Design Interview iOS
Build iOS App from scratch - Part 9- Firebase with DEV, QA and PROD environment
Переглядів 1,7 тис.Рік тому
Build iOS App from scratch - Part 9- Firebase with DEV, QA and PROD environment
Build iOS App from scratch - Part 8- Setup DEV, QA and PROD environment using schemes in Xcode
Переглядів 2,3 тис.Рік тому
Build iOS App from scratch - Part 8- Setup DEV, QA and PROD environment using schemes in Xcode
Build iOS App from scratch - Part 7- SwiftFormat - Clean Code in Swift
Переглядів 1,7 тис.Рік тому
Build iOS App from scratch - Part 7- SwiftFormat - Clean Code in Swift
Build iOS App from scratch - Part 6- Localization - Best approach using SwiftGen
Переглядів 1,1 тис.Рік тому
Build iOS App from scratch - Part 6- Localization - Best approach using SwiftGen
Build iOS App from scratch - Part 5 - Localization in SwiftUI
Переглядів 1,6 тис.Рік тому
Build iOS App from scratch - Part 5 - Localization in SwiftUI
Build iOS App from scratch - Part 4 - Dependency container || Swinject || Singleton
Переглядів 2,1 тис.Рік тому
Build iOS App from scratch - Part 4 - Dependency container || Swinject || Singleton
Build iOS App from scratch - Part 3 - Reusable Logger in Swift
Переглядів 1,3 тис.Рік тому
Build iOS App from scratch - Part 3 - Reusable Logger in Swift
Build iOS App from scratch - Part 2 - Clean Code with SwiftLint
Переглядів 1,1 тис.Рік тому
Build iOS App from scratch - Part 2 - Clean Code with SwiftLint
Build iOS App from scratch - Part 1 - Create Swift Package
Переглядів 3 тис.Рік тому
Build iOS App from scratch - Part 1 - Create Swift Package
How to test API using Mock in Swift || Test cases in Swift
Переглядів 7 тис.Рік тому
How to test API using Mock in Swift || Test cases in Swift
Generic in Kotlin - Covariance(Out) - Part 2
Переглядів 1 тис.Рік тому
Generic in Kotlin - Covariance(Out) - Part 2
Factory method pattern || Design Pattern in iOS
Переглядів 1,6 тис.Рік тому
Factory method pattern || Design Pattern in iOS

КОМЕНТАРІ

  • @jitendrakumarpradhan2825
    @jitendrakumarpradhan2825 День тому

    00:03 Method dispatch determines which operation should be executed at compile time or runtime 03:45 Table dispatch assigns function pointers in a table. 05:25 Dynamic dispatch involves runtime method invocation based on class hierarchy. 09:00 Using static dispatch is faster than dynamic dispatch. 12:58 Static dispatch is faster than dynamic dispatch

  • @sreekanthzyou
    @sreekanthzyou 5 днів тому

    It’s called dependency injection with protocol oriented programming

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

    really 1 of the best video no one explain this way

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

    Really awesome video session

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

    I am waiting your videos on Core - Data stuff

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

    Also you can use GCD, Let me explain Create one concurrent queue for better performance Then while you reading data use queue.sync because the read process is more way faster than write and you should use queue.async(flags: .barrier) With this usage you can minimize data racing. But the best solution for like data race, race condition is using Actor. Thanks for video

  • @akshayvyavahare3359
    @akshayvyavahare3359 19 днів тому

    Nice examples... 👍

  • @chorbogturongi_masjidi
    @chorbogturongi_masjidi 23 дні тому

    how can i achieve this that changing language within the app without killing it, in IOS 15, please any example app or path to achiave this would be appreciate

  • @MdJahirulIslam-g5q
    @MdJahirulIslam-g5q 27 днів тому

    Unable to find out project link in GitHub. Is it available?

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

    very nicely explained

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

    Very well explained.

  • @anilkumar-eg2ti
    @anilkumar-eg2ti Місяць тому

    Where I get the pdf of these question very good explanation

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

    Great Nice Explanation ❤, Please keep it up and make more scnerio based videos.

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

    Hey I had an idea and I cannot develop apps. An app where you can play car sounds through your car speakers. The app would use like accelerometers or something to feel the acceleration of the car and make the engine sounds. Idk if u take app suggestions or anything 😂

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

    thanks

  • @VinayGupta-vz9od
    @VinayGupta-vz9od Місяць тому

    This whole iOS interview question answer series was awesome, helped me crack 3 companies and I finally was able to switch my job. thanks a lot, keep up the good work 👏🙏❤️🍎

  • @VikramKumar-ti9cv
    @VikramKumar-ti9cv Місяць тому

    good explanation keep doing

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

    Hi for 2nd principle How its open for Extension that I think u may missed or I not understood , but closed for modification is cleared, can can u please comment here , it will be helpful.

  • @KailashJangir-fn1ve
    @KailashJangir-fn1ve Місяць тому

    Great Explanation but what if interviewer ask like what is the benefit of using this technique like we can use them directly na why we're making it that complex, then what to answer??

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

      so that we can observe the changes in a property.

  • @santoshlohar152
    @santoshlohar152 2 місяці тому

    Very helpful video, thanks.

  • @hammadlodhi838
    @hammadlodhi838 2 місяці тому

    this is not the best practice to calling DispatchQueue with main on the Network layer. you should do this on the UI or viewModel part.

  • @rahuljamba5846
    @rahuljamba5846 2 місяці тому

    Great Tips Nilesh, Keep it up Buddy.

  • @praveenvelanati9450
    @praveenvelanati9450 2 місяці тому

    OCP says a type should open for extension. Using generics is not really extending the type's capabilities here. is OCP more related to using extensions?

  • @deadsouldeadream
    @deadsouldeadream 2 місяці тому

    Please clear this one thing, I think that saying delegate and protocols only enables 1-1 communication is wrong, as we can see in the example you gave in last part that Class Test is able to call doSomething() for both Teacher and Student class and hence communicating with one to many objects. we can say that it is generally used as one to one communication but can use one to many if needed(by making all those delegates classes after confirming to protocol).

  • @JunaidKhan-ny8tu
    @JunaidKhan-ny8tu 3 місяці тому

    awesome work, so how much is it testable? I would love to see that part

  • @YashSharma-qo1sy
    @YashSharma-qo1sy 3 місяці тому

    Great info, thanks a lot! but i am getting 'Cannot find type 'Content' in scope' on using this.

  • @SathishKumar-cp4ky
    @SathishKumar-cp4ky 3 місяці тому

    Awesome explanation

  • @akashskumar6389
    @akashskumar6389 3 місяці тому

    amazing content

  • @santoshlohar152
    @santoshlohar152 3 місяці тому

    Very helpful.

  • @akashskumar6389
    @akashskumar6389 3 місяці тому

    the example and explanation was topNotch and on point :)

  • @danielniels22
    @danielniels22 4 місяці тому

    hi, i came from your iOS interview playlist, and I'd like to thank you. I am having a live coding interview next week (iOS position of course). Will there be around the topics in iOS Development, or any chance that it will be coding problems like leetcode or hackerrank? if it's like leetcode, i'm screwed!

  • @bjp_for_2024
    @bjp_for_2024 4 місяці тому

    can we use string catelog and in app setting to change localisation?

  • @alexvaiman4966
    @alexvaiman4966 4 місяці тому

    your Liskov substitution principle explanation is not accurate(at best), adding check of internet connection dont brake nothing, as network call can throw error, it is part of the contract, more over, adding check of internet connection, will not change F(x), for any x, where x is query, F(x), fetch result. this is implantation dilates, dont brake nothing, bad example. you would better stick to classic Wikipedia example of square shapes. if you did something wrong... there is that you should have returned an error, in case of no internet.. and not just return and hand the caller forever ))), but that is a different story.

  • @santoshlohar152
    @santoshlohar152 4 місяці тому

    Very helpful

  • @bjp_for_2024
    @bjp_for_2024 4 місяці тому

    code pls

  • @itsmevishwa7309
    @itsmevishwa7309 4 місяці тому

    how does unwound variable holds optional, which you explained at the last. You said weak variable can only hold nil values

  • @itsayan1616
    @itsayan1616 4 місяці тому

    🙌

  • @santoshlohar152
    @santoshlohar152 4 місяці тому

    Very helpful

  • @rameshK-yx8nz
    @rameshK-yx8nz 4 місяці тому

    We can have generic function in protocol protocol AddNumber { func addTwoNumber<T: Numeric>(num1: T, num2: T) -> T } class AddNumbers : AddNumber { func addTwoNumber<T>(num1: T, num2: T) -> T where T : Numeric { return num1 + num2 } } let addNumbers = AddNumbers() addNumbers.addTwoNumber(num1: 2.1, num2: 2.1) @AppDeveloperPoint

  • @abanoubashraf1308
    @abanoubashraf1308 4 місяці тому

    when will you continue this please

  • @AnujKumar-mt6zi
    @AnujKumar-mt6zi 4 місяці тому

    your voice is very low.

  • @abhishekgupta-wn9mz
    @abhishekgupta-wn9mz 4 місяці тому

    Nice explanation for DispatchWorkItem with debounce search APIand canceling Disptachque. Thank you.

  • @parameswaranvellachu7712
    @parameswaranvellachu7712 4 місяці тому

    Thanks a lot for this video, bro. There are no words to express my gratitude.♥

  • @mamthatalwar5964
    @mamthatalwar5964 4 місяці тому

    Best video...Requesting you to start RXSwift and Combine

  • @sadafnoor9555
    @sadafnoor9555 5 місяців тому

    I need ur help in my project....my motivation ios app is my project

  • @brunskiy
    @brunskiy 5 місяців тому

    Brilliant

  • @plovark
    @plovark 5 місяців тому

    Thanks, Great example fully understand the solid principles✌

  • @kianavila1698
    @kianavila1698 5 місяців тому

    Nice one.. more understandable

  • @akashskumar6389
    @akashskumar6389 5 місяців тому

    this was beautifuly done

  • @SoftwareSoulmates143
    @SoftwareSoulmates143 5 місяців тому

    subscribed 😍