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://www.jessesquires.com/blog/2020/07/16/swift-globals-and-static-members-are-atomic-and-lazily-computed
Jesse Squires
Swift globals and static members are atomic and lazily computed
While debugging some code the other day, I wanted to verify the behavior of global variables and static members in Swift. I vaguely remembered from the early...
iOS dev
https://swiftwithmajid.com/2020/07/15/mastering-toolbars-in-swiftui
Swift with Majid
Mastering toolbars in SwiftUI
Toolbar API is another excellent addition to SwiftUI this year. Usually, we use toolbars to provide available actions. Did you remember the case where you have a button outside of the navigation bar or bottom bar? This week we will learn all about the new…
iOS dev
https://swiftrocks.com/adapting-objectivec-apis-for-swift-using-nsrefinedforswift
Swiftrocks
Adapting Objective-C APIs to Swift with NS_REFINED_FOR_SWIFT
The compiler already does a good job translating Objective-C APIs to Swift's standards, but what if you want them to be translated to something completely different?
iOS dev
https://medium.com/zendesk-engineering/swiftui-uiview-a-simple-mistake-b794bd8c5678
Medium
SwiftUI & UIView — A Simple Mistake
“Experience is simply the name we give our mistakes.” The destination is not what’s important…it’s the experience we gain along the way.
iOS dev
https://www.fivestars.blog/code/swiftui-hierarchy-list.html
FIVE STARS
SwiftUI Hierarchy Lists | FIVE STARS
Exploring iOS, SwiftUI & much more.
iOS dev
https://sarunw.com/posts/what-should-you-know-about-navigation-history-stack-in-ios14/
Sarunw
What should you know about a navigation history stack in iOS 14 | Sarunw
In iOS 14, long-press on the back button will bring up a history stack. Learn what you should consider with this new behavior.
iOS dev
https://www.donnywals.com/understanding-the-importance-of-abstractions/
Donny Wals
Understanding the importance of abstractions – Donny Wals
As developers, we constantly deal with layers of abstractions that make our lives easier. We have abstractions over low level networking operations that allow us to make network calls with .
iOS dev
https://www.swiftbysundell.com/articles/powerful-ways-to-use-swift-enums/
Swift by Sundell
Five powerful, yet lesser-known ways to use Swift enums | Swift by Sundell
A look at a few somewhat lesser-known ways in which enums can be used to solve various problems in Swift-based apps and libraries.
iOS dev
https://learnappmaking.com/objective-c-swift-developers/
iOS dev
https://www.mokacoding.com/blog/referential-transparency-in-swift/
mokacoding
Referential Transparency in Swift
An explanation of what referential transparency means with examples in Swift
iOS dev
https://medium.com/swlh/background-task-in-swift-a3ac600032ba
Medium
Background Task in Swift
Hi everybody, I’m Riccardo. Senior iOS Engineer at Bending Spoons, I breathe iOS development, both apps and tools and I love to share my…
iOS dev
https://medium.com/better-programming/app-clips-in-ios14-swift-wwdc20-e10bb4280259
Medium
App Clips in iOS14 — Mobile Apps Made Instant
A WWDC20 Swift session walkthrough
iOS dev
https://medium.com/better-programming/ios-14s-new-logger-api-vs-oslog-ef88bb2ec237
Medium
iOS 14's New Logger API vs. OSLog
At WWDC 20, Apple announced a new unified logging API to gather, process log messages, and help debug unexpected behavior
iOS dev
https://ikyle.me/blog/2020/ios-metadata-from-file
Kyle Howells Blog
How to Read and Write Image File Metadata with CoreGraphics
How to read and write Exif, GPS, IPTC, JFIF, TIFF and other metadata in image files using the CoreGraphics APIs on iOS and macOS
iOS dev
https://www.andyibanez.com/posts/sharing-data-apple-devices-multipeerconnectivity-framework/
Andy Ibanez - iOS Developer
Sharing Data Across Apple Devices with the MultipeerConnectivity Framework
How to use the Speech framework to detect speech on iOS.
iOS dev
https://davedelong.com/blog/2020/07/19/http-in-swift-part-10-cancellation/
Dave DeLong
HTTP in Swift, Part 10: Cancellation
Cancelling an in-progress request is an important feature of any networking library, and it’s something we’ll want to support in this framework as well.
iOS dev
https://sarunw.com/posts/svg-image-assets-supported-in-xcode12/
Sarunw
SVG image assets supported in Xcode 12 | Sarunw
We finally get SVG supported and the best thing is it is backward compatible with some limitations.
iOS dev
https://useyourloaf.com/blog/add-resources-to-swift-packages/
Use Your Loaf - iOS Development News & Tips
Add resources to Swift packages
Starting with Xcode 12, you can add more than just source code to your Swift packages.
iOS dev
https://swift.org/blog/swift-service-lifecycle/
Swift.org
Introducing Swift Service Lifecycle
It is my pleasure to announce a new open source project for the Swift server ecosystem, Swift Service Lifecycle. Service Lifecycle is a Swift package designed to help server applications, also known as services, manage their startup and shutdown sequences.
iOS dev
https://useyourloaf.com/blog/add-resources-to-swift-packages
Use Your Loaf - iOS Development News & Tips
Add resources to Swift packages
Starting with Xcode 12, you can add more than just source code to your Swift packages.
iOS dev
https://pspdfkit.com/blog/2020/the-case-for-lists-in-uicollectionview/
PSPDFKit
The Case for Lists in UICollectionView | PSPDFKit
Exploring the power and flexibility offered by creating lists using UICollectionView.