iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.09K
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://learningswift.brightdigit.com/combine-corelocation-publishers-delegates/
Brightdigit
Combine & CoreLocation, Part 1 - Publishers & Delegates
Many APIs from Apple come from an era of Objective-C and Delegate Patterns. How do we adapt those APIs for SwiftUI and create Publishers from delegates?
iOS dev
https://learningswift.brightdigit.com/combine-corelocation-receiving-handling-events/
Brightdigit
Combine & CoreLocation, Part 2 - Receiving & Handling Events
In our previous post, we talked about how to build a Publisher Factory. Here, we'll talk about how to use the factory for receiving and handling events.
iOS dev
https://medium.com/swlh/change-programmatically-your-app-icon-ios-swift-guide-3a8ee4f01649
Medium
How to Programmatically Change your App Icon — iOS Swift Guide
Since iOS 10.3, Apple introduced a new feature that make possible to developers to offer App Icon customization to their users with…
iOS dev
https://medium.com/better-programming/new-in-ios-14-app-attest-d080508797c3
Medium
New in iOS 14: App Attest
Protect your iOS apps from jailbreak tweaks
iOS dev
https://medium.com/ne-digital/memory-leak-detection-in-runtime-on-ios-cb4193f185fb
Medium
Memory Leak Detection in Runtime on iOS
Xcode supports an awesome Instruments tool to help us detect the Memory Leaks & fix them. One downside of this approach is we have to…
iOS dev
https://medium.com/practical-coding/lost-in-xcode-land-302dc8b243cf
Medium
Lost in Xcode land
A travelers guide.
iOS dev
https://useyourloaf.com/blog/swiftui-preview-data/
Use Your Loaf - iOS Development News & Tips
SwiftUI Preview Data
Where do you put your SwiftUI preview data? See how Xcode development assets can help.
iOS dev
https://www.pointfree.co/episodes/ep115-redacted-swiftui-the-problem
www.pointfree.co
Episode #115: █████ed SwiftUI: The Problem
SwiftUI has introduced the concept of “ ████ed views”, which gives you a really nice way to ████ the text and images from views. This is really powerful, but just because the view has been ████ed it doesn't mean the logic has also been ████ed. We show…
iOS dev
https://swiftwithmajid.com/2020/08/26/managing-scenes-in-swiftui/
Swift with Majid
Managing scenes in SwiftUI
This week we will continue the series of posts about the app and scene lifecycle in SwiftUI. Today we will concentrate on scene management and the features that the new Scene protocol provides us to replace the old SceneDelegate.
iOS dev
https://fivestars.blog/swiftui/conditional-modifiers.html
FIVE STARS
Conditional view modifiers | FIVE STARS
How and when to apply different modifiers based on conditions.
iOS dev
https://lostmoa.com/blog/SaveCustomCodableTypesInAppStorageOrSceneStorage
Nil Coalescing
Save custom Codable types in AppStorage or SceneStorage
Add RawRepresentable conformance to a custom type that represents a setting or a view state in SwiftUI to be able to save it in AppStorage or SceneStorage.
iOS dev
https://swiftwithmajid.com/2020/09/02/displaying-recursive-data-using-outlinegroup-in-swiftui/
Swift with Majid
Displaying recursive data using OutlineGroup in SwiftUI
This week we will talk about another excellent UI component called OutlineGroup. Apple released OutlineGroup during the WWDC20 side-by-side with other great things, including grids, menus, and toolbars. I already covered them in my previous posts. And finally…
iOS dev
https://github.com/ianleon/Blog/blob/master/episodes/ep4.md
GitHub
Blog/ep4.md at master · ianleon/Blog
Contribute to ianleon/Blog development by creating an account on GitHub.
iOS dev
https://sarunw.com/posts/make-placeholder-view-in-swiftui-with-redacted/
Sarunw
Make a placeholder view in SwiftUI with redacted() | Sarunw
SwiftUI provides an easy way to convert to render any view into a placeholder style by redacting its content.
iOS dev
https://sarunw.com/posts/testing-delegates-and-protocols-in-xctest/
Sarunw
Testing delegates and protocols in XCTest | Sarunw
Learn how to write unit tests for delegate/protocol methods.
iOS dev
https://medium.com/swlh/ios-14-uisplitviewcontroller-5-issues-that-you-may-run-into-65b09601b3fb
Medium
iOS 14 UISplitViewController: 5 Issues That You May Run Into
The final build of iOS 14.0 will be released soon, and it’s about time to make sure our apps are running great on iOS 14. This year Apple…
iOS dev
https://swiftbysundell.com/tips/showing-view-controllers/
Swift by Sundell
Showing view controllers, rather than pushing them | Swift by Sundell
A tip for more dynamic navigation.
iOS dev
https://swiftbysundell.com/articles/building-modern-collection-views-in-swift/
Swift by Sundell
Building modern collection views in Swift | Swift by Sundell
An overview of the key new UICollectionView APIs introduced in iOS 13 and 14, such as compositional layouts, diffable data sources, and cell registrations.
iOS dev
https://www.donnywals.com/dispatching-async-or-sync-the-differences-explained/
Donny Wals
Dispatching async or sync? The differences explained
When writing iOS apps, we regularly run into code that is asynchronous. Sometimes you know you’re writing something that will run asynchronously and other times you’re passing a completion handler to…
iOS dev
https://exyte.com/blog/swiftui-tutorial-slider-control
Exyte
SwiftUI tutorial for slider control
We tried out SwiftUI for creating a liquid-like motion graphics with spring animation. We chose a flow of several sequential screens as our canvas.