iOS dev
@iosdevio
10.9K
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.9K subscribers
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.
iOS dev
http://johnholdsworth.com/dyld_dynamic_interpose.html
Swift Code Injection using dyld_dynamic_interpose
iOS dev
https://swiftwithmajid.com/2020/07/21/sidebar-navigation-in-swiftui/
Swift with Majid
Sidebar navigation in SwiftUI
We already covered master-detail navigation in SwiftUI on my blog. But today, I want to talk about the new three-column navigation that landed this year into iOS and macOS worlds. We will learn how to build a sidebar navigation flow by using NavigationView…
iOS dev
https://swiftrocks.com/entry-points-swift-uiapplicationmain-main
Swiftrocks
Entry Points in Swift: How @main and @UIApplicationMain work internally
In this article, we'll see how Swift determines the entry point of an app, the different attributes used to alter this behavior in iOS, how they work internally, and what Swift 5.3's new @main attribute brings to the table.
iOS dev
https://noahgilmore.com/blog/swiftui-self-sizing-cells/
Noahgilmore
Self-Sizing UITableView Cells with SwiftUI
It's been a year since SwiftUI was released, and many iOS developers who are lucky to only support the two most current iOS versions will soon be able to start writing SwiftUI in their production apps. There are clear benefits to using SwiftUI (I could probably…
iOS dev
https://blog.kulman.sk/converting-slow-motion-video-to-url-asset/
blog.kulman.sk
Converting slow motion video to an URL asset for upload
In the iOS application I currently work on the users can choose a video from the device’s gallery and that video gets uploaded to the backend.
This functionality has always worked fine but recently somebody tried to upload s slow motion video and the application…
iOS dev
https://www.donnywals.com/using-core-data-with-swiftui-2-0-and-xcode-12/
Donny Wals
Using Core Data with SwiftUI 2.0 and Xcode 12 – Donny Wals
Learn how to use Core Data in modern @main App struct based applications in Xcode 12 by initializing the Core Data stack manually
iOS dev
https://www.fivestars.blog/code/swiftui-widgetkit.html
FIVE STARS
SwiftUI features in WidgetKit | FIVE STARS
All the new SwiftUI features designed for WidgetKit
iOS dev
https://dev.to/jeehut/multi-selector-in-swiftui-5heg
DEV Community
Multi Selector in SwiftUI
As already mentioned in my post about Safer Localization in SwiftUI last week, while developing my fi...