iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.03K
links
There is a single sponsored link in each issue (monday).
One sponsor per issue.
Every sponsored link should be highly relevant to Apple ecosystem app development.
Sponsored link price - 100$
Contact:
@tigorn
Download Telegram
Join
iOS dev
10.8K subscribers
iOS dev
https://fivestars.blog/swift/warn_unqualified_access.html
FIVE STARS
@warn_unqualified_access | FIVE STARS
Exploring iOS, SwiftUI & much more.
iOS dev
https://dmtopolog.com/do-protocols-break-srp/
topolog’s tech blog
Do protocols break Single Responsibility Principle?
In previous posts we’ve mentioned all the different use cases for this language feature. Now let’s consider some hidden complications which we get together with all the power.
iOS dev
https://sarunw.com/posts/reduce-boilerplate-code-with-automatic-synthesis-of-equatable-and-hashable-conformance/
Sarunw
Reduce boilerplate code with an automatic synthesis of Equatable and Hashable conformance | Sarunw
Equatable and Hashable are two essential protocols in the Swift world. Let's learn an old Swift feature that you might forget.
iOS dev
https://www.swiftbysundell.com/articles/handling-loading-states-in-swiftui/
Swift by Sundell
Handling loading states within SwiftUI views | Swift by Sundell
A few different patterns and approaches that can be used to handle and render asynchronous loading states within SwiftUI-based views.
iOS dev
https://www.swiftbysundell.com/tips/lazy-property-observers/
Swift by Sundell
Lazy property observers | Swift by Sundell
How Swift 5.3 lets us combine lazy properties with willSet and didSet observers.
iOS dev
https://www.donnywals.com/observing-changes-to-managed-objects-across-contexts-with-combine/
Donny Wals
Observing changes to managed objects across contexts with Combine – Donny Wals
A common pattern in Core Data is to fetch objects and show them in your UI using one managed object context, and then use another context to update, insert or delete managed objects.
iOS dev
https://medium.com/ancestry-engineering/image-face-centering-using-apples-vision-framework-3ff3954ab5cb
Medium
iOS Image Face Centering Using Apple’s Vision Framework
In this tutorial, you’ll learn how to utilize Apple’s Vision Framework in your iOS app to achieve a better user experience by detecting…
iOS dev
https://medium.com/better-programming/xcode-and-the-power-of-lldb-real-time-application-management-642875529fce
Medium
Xcode and the Power of LLDB: Real-Time Application Management
iOS debugging on steroids
iOS dev
https://medium.com/better-programming/lets-build-a-circular-loading-indicator-in-swift-5-b06fcdf1260d
Medium
Let’s Build a Circular Loading Indicator in Swift 5
You don’t need a third-party library for this
iOS dev
https://swiftwithmajid.com/2020/10/07/transactions-in-swiftui/
Swift with Majid
Transactions in SwiftUI
Animations play a vital role in SwiftUI. We saw a lot of examples of complex animations that we can easily implement in SwiftUI. The guidance for building fluid animations in SwiftUI has the only one step: mutate your state, and SwiftUI will automatically…
iOS dev
https://www.hackingwithswift.com/articles/224/common-swiftui-mistakes-and-how-to-fix-them
Hacking with Swift
8 Common SwiftUI Mistakes - and how to fix them
Write less code and get more done
iOS dev
https://benoitpasquier.com/playing-video-avplayer-swiftui/
Benoit Pasquier
Playing Video with AVPlayer in SwiftUI
I’ve been experiencing more and more with SwiftUI and I really wanted to see what we can do with video content. Today I’ll share my findings, showing how to play video using AVFoundation in SwiftUI, including some mistakes to avoid.
iOS dev
https://onmyway133.com/blog/how-to-test-push-notifications-in-simulator-and-production-ios-apps
iOS dev
https://hacknicity.medium.com/how-ios-apps-adapt-to-the-various-iphone-12-screen-sizes-e45c021e1b8b
Medium
How iOS Apps Adapt to the various iPhone 12 Screen Sizes
Over the last few years I have written several articles showing how iOS apps built with different versions of Xcode would appear when run…
iOS dev
https://nerdyak.tech/development/2020/10/12/transitions-in-swiftui.html
Pavel Zak’s dev blog
Mastering transitions in SwiftUI
Transitions play a vital role in the user experience of our apps. They are visual keys signalizing that the app or screen context is changing.
iOS dev
https://fivestars.blog/swiftui/design-system-composing-views.html
FIVE STARS
How to compose SwiftUI views with @ViewBuilder | FIVE STARS
An exploration of an important pattern used throughout SwiftUI
iOS dev
https://www.swiftbysundell.com/articles/the-power-of-extensions-in-swift/
Swift by Sundell
The power of extensions in Swift | Swift by Sundell
An overview of the sort of patterns and techniques that Swift’s extensions enable us to adopt, and how extensions can turn out to be one of the most powerful features that the language has to offer.
iOS dev
https://www.swiftbysundell.com/tips/constant-combine-publishers/
Swift by Sundell
Publishing constant values using Combine | Swift by Sundell
Combining dynamic and constant output values.
iOS dev
https://www.jessesquires.com/blog/2020/10/12/swift-unwrapped-with-jordan-rose/
Jesse Squires
Swift Unwrapped with Jordan Rose
In today’s episode of Swift Unwrapped, JP and I had Jordan Rose on the show to discuss his recent blog posts on implementing the Swift runtime in Swift.
iOS dev
https://peterfriese.dev/swiftui-new-app-lifecycle-firebase/
peterfriese.dev
Firebase and the new SwiftUI 2 Application Life Cycle - SwiftUI 2
Learn how to initialise Firebase in your SwiftUI 2 application