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://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...
iOS dev
https://www.avanderlee.com/debugging/oslog-unified-logging/
SwiftLee
OSLog and Unified logging as recommended by Apple
Create structured logging using OSLog and benefit from Xcode's debugging console using filters and colored logs.
iOS dev
https://medium.com/better-programming/build-a-goat-inspired-animated-dismissing-tabbar-swift-5-with-uikit-bd6506f3af01
Medium
Build a GOAT-Inspired Animated Dismissing TabBar: Swift 5 With UIKit
Add some UI flair to your tabBar
iOS dev
https://thecreativedeveloper.substack.com/p/cube-loading-animation-swiftui
the creative developer
Cube Loading Animation - SwiftUI
Learn how to create a cube loading animation using SwiftUI
iOS dev
https://medium.com/better-programming/what-are-keyframe-animations-in-swift-5-55eaf04f7637
Medium
What Are Keyframe Animations in Swift 5?
How to chain multiple animations together
iOS dev
https://heartbeat.fritz.ai/whats-new-in-the-vision-framework-in-ios-14-73d22a942ba5
Medium
What’s New in the Vision Framework in iOS 14
Optical flow, pose estimation, and contour detection requests-and a bunch of new utilities to power up your computer vision applications
iOS dev
https://medium.com/better-programming/use-combine-to-write-more-readable-swift-code-9e8e6cf0bf50
Medium
Use Combine to Write More Readable Swift Code
Get rid of completion handlers and closure properties
iOS dev
https://www.andyibanez.com/posts/wrapping-asynchronous-apis-into-combine-futures/
Andy Ibanez - iOS Developer
Wrapping Asynchronous APIs into Combine Futures
Learn to wrap asynchronous APIs into simple Combine publishers in Swift.
iOS dev
https://www.swiftbysundell.com/articles/building-custom-combine-publishers-in-swift/
Swift by Sundell
Building custom Combine publishers in Swift | Swift by Sundell
This week, let’s take a look at what goes into building a custom Combine publisher, and what sort of situations that might require us to do that.
iOS dev
HTTP in Swift
https://davedelong.com/blog/2020/07/20/http-in-swift-part-11-throttling/
https://davedelong.com/blog/2020/07/23/http-in-swift-part-12-retrying/
https://davedelong.com/blog/2020/07/27/http-in-swift-part-13-basic-authentication/