iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.07K
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://swiftwithmajid.com/2021/04/07/designing-api-using-combine-framework/
Swift with Majid
Designing API using Combine framework
Combine framework provides a declarative Swift API for processing values over time. It allows you to chain, transform and reduce multiple operations. This week we will learn how to design our APIs using the Combine framework to leverage all the data processing…
iOS dev
https://www.avanderlee.com/swift/combine/
SwiftLee
Getting started with the Combine framework in Swift
Combine makes your code easier to read and maintain. Learn how to use @Published, its operators, error handling, and manage Combine memory management.
iOS dev
https://www.swiftbysundell.com/tips/annotating-properties-with-result-builder-attributes/
Swift by Sundell
Annotating properties with result builder attributes | Swift by Sundell
Starting in Swift 5.4, result builder attributes can now be attached directly to closure-based properties. Let’s take a look at how that new feature can be used.
iOS dev
https://www.swiftbysundell.com/articles/deep-dive-into-swift-function-builders/
Swift by Sundell
A deep dive into Swift’s result builders | Swift by Sundell
A closer look at Swift’s result builders feature, and how it can give us some really valuable insights into how SwiftUI’s DSL operates under the hood.
iOS dev
https://lostmoa.com/blog/BringingPolymorphismToCodable/
Nil Coalescing
Encode and decode polymorphic types in Swift
Build a system for conforming polymorphic types to Codable protocol, that can be reused in multiple situations.
iOS dev
https://swift.org/blog/swift-collections
Swift.org
Introducing Swift Collections
I’m thrilled to announce Swift Collections, a new open-source package focused on extending the set of available Swift data structures. Like the Swift Algorithms and Swift Numerics packages before it, we’re releasing Swift Collections to help incubate new…
iOS dev
https://www.andyibanez.com/posts/javascriptcore-and-swift/
Andy Ibanez - iOS Developer
JavaScriptCore and Swift
Learn how interoperate between Swift and Javascript.
iOS dev
https://www.cephalopod.studio/blog/refining-accessibility-lessons-learned
🐙
Cephalopod Studio
Refining Accessibility: Lessons Learned —
🐙
Cephalopod Studio
In my post about making a really cool aurora background I had a section on adjusting for accessibility. I’ve since reconsidered what I wrote and wanted to share more about what I’ve learned. Rethinking Our Steps The first setting I adjusted for in my…
iOS dev
https://isalima.xyz/create-publishers-for-healthkit/
iOS dev
https://swiftwithmajid.com/2021/04/15/accessibility-actions-in-swiftui/
Swift with Majid
Accessibility actions in SwiftUI
SwiftUI provides us accessible views out of the box, and usually, you don’t need to do anything to build an accessible app for your users. But there is always room for improvements and additional functionality that you can create using Accessibility API.…
iOS dev
https://swiftsenpai.com/development/photo-library-permission/
Swift Senpai
How to Manage Photo Library Permission in iOS - Swift Senpai
This article shows you how to manage each and every photo authorization status, including the limited access status introduced in iOS 14.
iOS dev
https://nemecek.be/blog/97/creating-basic-configurable-siri-shortcut
nemecek.be
Creating basic configurable Siri Shortcut
Simplest possible tutorial to get you started with Siri Intents.
iOS dev
https://www.donnywals.com/whats-the-difference-between-a-singleton-and-a-shared-instance-in-swift/
Donny Wals
What’s the difference between a singleton and a shared instance in Swift? – Donny Wals
A common pattern on iOS, and in Swift, is to define an instance of an object that you can access from any place in your app. Common examples are , , and . These objects can all be considered shared…
iOS dev
https://ohmyswift.com/blog/2021/04/14/exploring-deque-in-swift-collections/
OhMySwift
Exploring Deque in Swift Collections
Deque (should be pronounced as “deck”) is a collection implementing double-ended queues. Deques are similar to arrays, but they have efficient insertions and removal of elements at the beginning and at the end.
iOS dev
https://sarunw.com/posts/uikits-contentmode-in-swiftui/
Sarunw
Replicate 12 UIKit's contentMode options in SwiftUI | Sarunw
In UIKit, we have various ways to control an image's position and behavior in UIImageView with a help contentMode property. In SwiftUI, we only have fit and fill content mode. Let's see how we can replicate the rest.
iOS dev
https://sarunw.com/posts/how-to-resize-an-image-to-fit-a-container-view-in-swiftui/
Sarunw
How to resize an image view to fit a container view in SwiftUI | Sarunw
Learn how to fit an image view to any container.
iOS dev
https://www.fivestars.blog/articles/swiftui-protocols/
FIVE STARS
Every SwiftUI protocol explained | FIVE STARS
How many protocols does SwiftUI define? How many do we know about and actually use? Let's answer these questions, and more!
iOS dev
https://itnext.io/modularize-xcode-projects-using-local-swift-packages-8fd844c19081
Medium
Modularize Xcode Project using local Swift Packages
Swift Package Manager is most likely the future of working with Swift dependencies, but we can also use it to manage local code!
iOS dev
https://useyourloaf.com/blog/swiftui-adaptive-stack-view-with-equal-distribution/
Use Your Loaf
SwiftUI Adaptive Stack View With Equal Distribution
Getting to grips with SwiftUI requires thinking a little different.
iOS dev
https://www.avanderlee.com/swiftui/conditional-view-modifier/
SwiftLee
How to create a Conditional View Modifier in SwiftUI
A Conditional View Modifier can be created using a custom extension on View. Combined with a Boolean extension we simplify our SwiftUI logic.