Let’s discuss how’s MVVM better than MVP in iOS using the UIKit and not the SwiftUI’s MVVM? You can also drop some good basic guides in the comments section. Please don’t shy participating in healthy discussion.
❤13👏10👎9🎉9👍7🤩7👌7💯7
  I was going to learn VIPER for iOS because there’s a great article for that on Medium but then @OEDev recommended me “Clean Swift”, clean swift has a dedicated website and a module template like VIPER so this weekend is going to be productive for this novice iOS Developer, if someone else want to or is going to learn Clean Swift, just drop into the comments. 
https://clean-swift.com/
https://clean-swift.com/
👌18👏9🎉9🤩9👍8👎8💯7❤5
  https://elegantchaos.com/2018/02/21/decoding-dictionaries-in-swift.html
https://github.com/elegantchaos/DictionaryCoding
  
  https://github.com/elegantchaos/DictionaryCoding
GitHub
  
  GitHub - elegantchaos/DictionaryCoding: Swift Decoder/Encoder which converts to/from dictionaries.
  Swift Decoder/Encoder which converts to/from dictionaries. - elegantchaos/DictionaryCoding
🤩15❤13👍13👏13💯13👌11👎9🎉9
  Where do you save Auth tokens?
  Anonymous Poll
    36%
    UserDefaults
      
    41%
    Keychain
      
    9%
    CoreData
      
    14%
    What is an Auth Token?
      
    👎25❤18👍13🎉12👏10🤩10👌10💯6
  Also I was surfing around the internet and found this. Looks promising. 
https://github.com/YusukeHosonuma/iOS-MVP-Sample
  
  https://github.com/YusukeHosonuma/iOS-MVP-Sample
GitHub
  
  GitHub - YusukeHosonuma/iOS-MVP-Sample
  Contribute to YusukeHosonuma/iOS-MVP-Sample development by creating an account on GitHub.
👍25❤22🎉20👌19👏17👎15🤩14💯10
  👎22❤20👏20👌19👍18🎉18🤩16💯14
  Udacity is offering a free nanodegree for one month for free. Go grab yours, less than 24 hours left I guess in the offer. Remember to cancel your subscription or they will charge the original fee after one month.
https://www.udacity.com/course/ios-developer-nanodegree--nd003
  
  https://www.udacity.com/course/ios-developer-nanodegree--nd003
Udacity
  
  iOS Developer Course I Become an iOS Developer | Udacity
  Learn how to become an iOS developer with Udacity. Master the Swift programming language, and create a portfolio of iOS apps for iPhone and iPad to showcase your skills.
💯31❤26👌23🎉22👍18👎17👏16🤩15
  What gitignore file you use for your iOS Projects?
👎30🤩29💯28👌27🎉22👍20👏19❤17
  Forwarded from Readaggregator - iOS, Swift, Apple, Programming, Mobile (Nikita Ermolenko)
Consider the fact Swift Actors are available in the beta toolchain so far, nevertheless, we can play around with it by following great examples.
https://trycombine.com/posts/swift-actors/
#swift #concurrency
  
  https://trycombine.com/posts/swift-actors/
#swift #concurrency
try Code
  
  Swift Actors: A practical example, part 1
  Swift development related blog-posts. Combine, modern concurrency model, Instruments, and more.
👌31💯30❤28👍25🤩25🎉23👎22👏22
  Forwarded from Readaggregator - iOS, Swift, Apple, Programming, Mobile (Nikita Ermolenko)
Not so technical article but the Instagram team emphasizes some aspects of the app that could be more fluid and responsive with little details of implementation. I wish more apps were fluid as Threads. 
https://about.instagram.com/blog/engineering/on-building-a-fluid-user-interface
#instagram #iOS
https://about.instagram.com/blog/engineering/on-building-a-fluid-user-interface
#instagram #iOS
🎉33❤30💯29🤩27👌26👎24👍22👏21
  Forwarded from iOS Career Crash Course • May 17th-23rd • Essential Developer Academy by Caio & Mike
Quick reminder: There is only 1 day until the iOS Career Crash Course starts!
The first lecture goes live on Monday, May 17th, at 4 pm GMT.
⏰ Set a reminder on your phone so you don't forget.
Stay tuned because we'll send the links to access the lectures here.
See you on Monday, May 17th, at 4 pm GMT! 👊🏻
The first lecture goes live on Monday, May 17th, at 4 pm GMT.
⏰ Set a reminder on your phone so you don't forget.
Stay tuned because we'll send the links to access the lectures here.
See you on Monday, May 17th, at 4 pm GMT! 👊🏻
👌38👏36👍35🤩34💯27👎24🎉22❤20
  Forwarded from Pavel Durov
The New York Times uncovered that Apple is involved in large-scale surveillance and censorship at the behest of China. It is sad, but not surprising: big tech companies often choose profits over freedoms. 
Apple is very efficient at pursuing their business model, which is based on selling overpriced, obsolete hardware to customers locked in their ecosystem.
Every time I have to use an iPhone to test our iOS app I feel like I’m thrown back into the Middle Ages. The iPhone’s 60Hz displays can’t compete with the 120Hz displays of modern Android phones that support much smoother animations.
The worst part of Apple’s tech though is not clunkier devices or outdated hardware. Owning an iPhone makes you a digital slave of Apple – you are only allowed to use apps that Apple lets you install via their App Store, and you can only use Apple’s iCloud to natively back up your data.
It’s no wonder that Apple’s totalitarian approach is so appreciated by the Communist Party of China, which – thanks to Apple – now has complete control over the apps and data of all its citizens who rely on iPhones.
  
  Apple is very efficient at pursuing their business model, which is based on selling overpriced, obsolete hardware to customers locked in their ecosystem.
Every time I have to use an iPhone to test our iOS app I feel like I’m thrown back into the Middle Ages. The iPhone’s 60Hz displays can’t compete with the 120Hz displays of modern Android phones that support much smoother animations.
The worst part of Apple’s tech though is not clunkier devices or outdated hardware. Owning an iPhone makes you a digital slave of Apple – you are only allowed to use apps that Apple lets you install via their App Store, and you can only use Apple’s iCloud to natively back up your data.
It’s no wonder that Apple’s totalitarian approach is so appreciated by the Communist Party of China, which – thanks to Apple – now has complete control over the apps and data of all its citizens who rely on iPhones.
Nytimes
  
  Censorship, Surveillance and Profits: A Hard Bargain for Apple in China (Published 2021)
  Apple built the world’s most valuable business on top of China. Now it has to answer to the Chinese government.
🎉37👎32👍31👌31❤30👏30💯29🤩22