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://developer.apple.com/support/psd2/
Apple
Preparing for Strong Customer Authentication - Support - Apple Developer
Starting March 14, 2022, the Financial Conduct Authority (FCA) will require Strong Customer Authentication (SCA) for users in the United Kingdom, which may impact how they complete online purchases. These requirements already apply to users in the European…
iOS dev
https://forums.swift.org/t/accepted-with-modification-se-0296-async-await/43318
Swift Forums
[Accepted with Modification] SE-0296: async/await
The review of SE-0296 – async/await has concluded and the proposal is accepted. Feedback was very positive on the concept of adding async/await in general with a few key points raised: It was suggested that try await reads better than await try. The core…
iOS dev
https://floating-point-gui.de/
floating-point-gui.de
The Floating-Point Guide - What Every Programmer Should Know About Floating-Point Arithmetic
Aims to provide both short and simple answers to the common recurring questions of novice programmers about floating-point numbers not 'adding up' correctly, and more in-depth information about how IEEE 754 floats work, when and how to use them correctly…
iOS dev
https://www.jessesquires.com/blog/2020/12/22/swift-self-executing-anonymous-closures/
Jesse Squires
What type is self in a Swift self-executing anonymous closure used to initialize a stored property?
In JavaScript, this pattern is called an Immediately Invoked Function Expression (IIFE) or a Self-Executing Anonymous Function. Swift doesn’t have an “offici...
iOS dev
https://swiftwithmajid.com/2020/12/23/labels-in-swiftui/
Swift with Majid
Labels in SwiftUI
We often underestimate the power of simple things. The same feelings I had during the first usage of Label view in SwiftUI. It looks straightforward, but it hides many use cases where it works great. Today we will talk about the Label view and its customization…
iOS dev
https://sarunw.com/posts/how-to-specify-fractional-digits-for-formatted-number-string-in-swift/
Sarunw
How to specify fractional digits for formatted number string in Swift | Sarunw
Learn how to format a Float and Double string.
iOS dev
https://sarunw.com/posts/different-ways-to-sort-array-of-strings-in-swift/
Sarunw
Different ways to sort an array of strings in Swift | Sarunw
Learn a proper way to sort an array of strings in each circumstance.
iOS dev
https://www.avanderlee.com/swift/associated-types-protocols/
SwiftLee
Getting started with associated types in Swift Protocols
Associated Types in Swift allow you to reuse code. Define a protocol once and reuse it among different types and constraints.
iOS dev
https://www.avanderlee.com/swiftui/integrating-swiftui-with-uikit/
SwiftLee
UIViewRepresentable explained to host UIView instances in SwiftUI
Learn how to integrate SwiftUI into your UIKit app using UIHostingController and how to use UIViewRepresentable to host UIViews in SwiftUI.
iOS dev
https://useyourloaf.com/blog/swift-if-case-let/
Use Your Loaf - iOS Development News & Tips
Swift If Case Let
The Swift If-Case-Let syntax always seems backwards to me. Here's a reminder how you use it.
iOS dev
https://medium.com/plus-minus-one/continuous-delivery-in-ios-apps-using-bitrise-2b0deac3e16a
Medium
Continuous Delivery in iOS Apps using Bitrise
Includes humble notes to help you overcome possible challenges for setting up an iOS Continuous Delivery pipeline.
iOS dev
https://medium.com/swlh/swiftui-app-architecture-124b0199d52c
Medium
SwiftUI App Architecture
Advanced SwiftUI Architecture for easy Testability and Data Mocking
iOS dev
https://medium.com/better-programming/creating-neuromorphic-designs-in-swiftui-290c01331738
Medium
Creating Neuromorphic Designs in SwiftUI
Build a trendy, minimalist music player
iOS dev
https://samwize.com/2020/12/24/improve-ui-performance-render-hitch/
@samwize
Improve UI Performance: Render Hitch
There are 3 new tech talks from Apple on improving UI performance: 10855, 10856 and 10857
iOS dev
https://useyourloaf.com/blog/using-swift-result-and-flatmap/
Use Your Loaf - iOS Development News & Tips
Using Swift Result and flatMap
Use a Swift Result to wrap a throwing expression that you need to run on a background thread. Use flatMap to chain several results together.
iOS dev
https://sarunw.com/posts/how-to-change-color-of-sf-symbols/
Sarunw
How to change the color of SF Symbols | Sarunw
SF symbols are icon sets that Apple design to work with their system font. Learn how to change its color and how to show them in multicolor style.
iOS dev
https://sarunw.com/posts/how-to-convert-string-to-int-in-swift/
Sarunw
How to convert a String to an Int in Swift | Sarunw
Learn to convert a string "123" to an integer 123.
iOS dev
https://sarunw.com/posts/how-to-fix-duplicate-references-warning/
Sarunw
How to fix "Skipping duplicate build file" warning in Xcode | Sarunw
There might be several reasons that cause this error. Here are the solutions that fix it for me.
iOS dev
https://www.donnywals.com/10-things-ios-developers-should-focus-on-in-2021/
Donny Wals
10 things iOS developers should focus on in 2021 – Donny Wals
I know. This is a clickbaity title. And yes, I know that this list is not relevant for everybody. I know that not every iOS developer has to learn everything on this list. That said, this list is a…
iOS dev
https://matteomanferdini.com/swiftui-data-flow/
Matteo Manferdini
SwiftUI Data Flow: Passing Data Between Views
In this guide, I will show you the strategies to select the correct SwiftUI data flow mechanism and the relative property wrappers.
iOS dev
https://www.swiftbysundell.com/articles/using-multiple-computed-properties-to-form-a-swiftui-view-body/
Swift by Sundell
Using multiple computed properties to form a SwiftUI view’s body | Swift by Sundell
How a SwiftUI view’s body can be split up into multiple computed properties, which is a great alternative to using separate types in certain situations.