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://isalima.xyz/create-publishers-for-healthkit/
iOS dev
https://holyswift.app/framework-access-levels-in-swift-a-curious-journey
Holy Swift
Framework Access Levels in Swift - Holy Swift
This is a tutorial about Framework Access Levels in Swift. Learn how to add the right access modifiers in your iOS Frameworks.
iOS dev
https://betterprogramming.pub/creating-a-licensing-system-for-paid-apps-in-swift-f88d04ac5598
iOS dev
https://steipete.com/posts/top-level-menu-visibility-in-swiftui/
steipete’s blog
Top-Level Menu Visibility in SwiftUI for macOS
SwiftUI’s new app lifecycles makes it extremely simple to create menus on-demand. Modifying a top-level menu however is surprisingly hard..
iOS dev
https://www.donnywals.com/flattening-a-nested-json-response-into-a-single-struct-with-codable/
Donny Wals
Flattening a nested JSON response into a single struct with Codable – Donny Wals
Often, you'll want you Swift models to resemble JSON that's produced by an external source, like a server, as closely as possible. However, there are times when the JSON you receive is nested several…
iOS dev
https://www.donnywals.com/writing-custom-json-encoding-and-decoding-logic/
Donny Wals
JSON parsing in Swift with custom encoding and decoding logic – Donny Wals
The default behavior for is often good enough, especially when you combine this with custom CodingKeys, it’s possible to encode and decode a wide variety of JSON data without any extra work.
iOS dev
https://www.donnywals.com/splitting-a-json-object-into-an-enum-and-an-associated-object-with-codable/
Donny Wals
Splitting a JSON object into an enum and an associated object with Codable – Donny Wals
Decoding data, like JSON, is often relatively straightforward. For a lot of use cases, you won't need to know or understand a lot more than what I explain in this post. However, sometimes you need to…
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…