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://sarunw.com/posts/how-to-use-custom-fonts-in-wkwebview/
Sarunw
How to use custom fonts in WKWebView | Sarunw
Learn how to use local custom fonts that bundle with your application in WKWebView. It isn't hard, but not very obvious how to do it.
iOS dev
https://betterprogramming.pub/how-to-reverse-engineer-an-ios-app-313a95950aff
Medium
How To Inspect an iOS App
Use Xcode’s debugger
iOS dev
https://betterprogramming.pub/build-a-swift-snake-game-using-declarative-domain-paradigm-7eb34a139017
Medium
Build a Snake Game in Swift Using the Declarative Domain Paradigm
Immutable yet fun
iOS dev
https://www.kiloloco.com/articles/013-published-protocols-with-combine-on-ios/
Kilo Loco
Publishing Updates Using Protocols with Combine on iOS | Kilo Loco
Using @Published variables with protocols in Swift.
iOS dev
https://useyourloaf.com/blog/keyboard-layout-guide/
Use Your Loaf - iOS Development News & Tips
Keyboard Layout Guide
Apple introduced the keyboard layout guide in iOS 15. It can make it easier to build layouts that adapt to the keyboard.
iOS dev
https://useyourloaf.com/blog/accessibility-smart-invert/
Use Your Loaf - iOS Development News & Tips
Accessibility Smart Invert
What's the one accessibility feature, other than VoiceOver, you wish more developers knew about?
iOS dev
https://www.mongodb.com/developer/how-to/swiftui-previews/
Mongodb
Making SwiftUI Previews Work For You | MongoDB
Learn how to make SwiftUI previews to write better iOS apps faster
iOS dev
https://benoitpasquier.com/currency-textfield-in-swiftui/
Benoit Pasquier
Currency TextField in SwiftUI
Between banking and crypto apps, it’s quite often we interact with currency inputs on daily basis. If creating a localized UITextField can already be tricky in UIKit, I was wondering how hard it would be to do a similar one in SwiftUI. Let’s see today how…
iOS dev
https://serialcoder.dev/text-tutorials/swiftui/the-redacted-view-modifier-in-swiftui/
iOS dev
https://www.jessesquires.com/blog/2021/11/03/xcode-13-framework-test-fail/
Jesse Squires
Workaround: Xcode 13 failure after running framework project tests
I discovered a bug in Xcode 13 where tests crash for framework projects, preventing unit tests from successfully running on CI. The issue is due to some obsc...
iOS dev
https://www.jessesquires.com/blog/2021/11/03/swift-package-ios-tests/
Jesse Squires
How to test an iOS Swift package without an Xcode project
I came across a situation today where I needed to run an iOS test suite for a Swift Package. Previously, this required you to have an Xcode project but it no...
iOS dev
https://www.avanderlee.com/swift/async-await/
SwiftLee
Async await in Swift explained with code examples
Async await in Swift allows to write asynchronous tasks with structured concurrency. Maintain readability in complex code.
iOS dev
https://thisdevbrain.com/how-to-use-async-await-with-ios-13/
This Dev Brain
How to use async/await with iOS 13 and iOS 14 | This Dev Brain by Michal Tynior
Learn how to use Swift's concurrency systems with iOS 13 and iOS 14.
iOS dev
https://www.donnywals.com/understanding-swifts-asyncsequence/
Donny Wals
Understanding Swift’s AsyncSequence – Donny Wals
Swift’s AsyncSequence is a useful tool to iterate over sequences that produce values asynchronously. But is it a Combine killer? Find out in this post.
iOS dev
https://www.donnywals.com/understanding-how-and-when-swiftui-decides-to-redraw-views/
Donny Wals
Understanding how and when SwiftUI decides to redraw views
There’s a good chance that you’re using SwiftUI and that you’re not quite sure how and when SwiftUI determines which views should redraw. And arguably, that’s a good thing. SwiftUI is clearly smart…
iOS dev
https://www.swiftbysundell.com/articles/swift-concurrency-multiple-tasks-in-parallel/
Swift by Sundell
Using Swift’s concurrency system to run multiple tasks in parallel | Swift by Sundell
Let’s take a look at a few different ways to run multiple tasks in parallel when using Swift’s built-in concurrency system, and when each of those techniques can be especially useful.
iOS dev
https://peterfriese.dev/swiftui-empty-state/
iOS dev
https://sarunw.com/posts/how-to-use-different-fonts-for-different-languages-in-ios-application/
Sarunw
How to use different fonts for different languages in an iOS application | Sarunw
There is no way to add a custom font for each language. Luckily, we can indirectly set that with fallback fonts. Let's learn how to do it.
iOS dev
https://sarunw.com/posts/how-to-initialize-nsviewcontroller-programmatically-without-nib/
Sarunw
How to initialize NSViewController programmatically without nib | Sarunw
Initializing an NSViewController without nib isn't straightforward as UIViewController. Trying to do so would result in a runtime error. Let's learn how to do that.
iOS dev
https://coderexmachina.medium.com/displaying-mathematical-fractions-in-swiftui-6a4dd625d842
Medium
SwiftUI: Displaying Mathematical Fractions
How to display any mathematical fraction in SwiftUI using Unicode symbols.
iOS dev
https://www.donnywals.com/understanding-how-and-when-swiftui-decides-to-redraw-views/
Donny Wals
Understanding how and when SwiftUI decides to redraw views
There’s a good chance that you’re using SwiftUI and that you’re not quite sure how and when SwiftUI determines which views should redraw. And arguably, that’s a good thing. SwiftUI is clearly smart…