iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.04K
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://holyswift.app/sequence-function-trick-to-solve-a-math-problem-in-swift/
Holy Swift
Using Sequence Function to Solve Math Problem in Swift - Holy Swift
Learn how to use Sequence Function to Solve a Math Problem in Swift. Expand your iterator knowledge with curiosities about Sequences.
iOS dev
https://holyswift.app/creating-your-own-custom-rawrepresentable-enum-in-swift/
Holy Swift
Creating your own custom RawRepresentable Enum in Swift - Holy Swift
How to create a RawRepresentable enum in Swift. Using custom RawRepresentable to parse your enum initialization.
iOS dev
https://samwize.com/2022/09/30/pitfall-of-nested-observableobject/
@samwize
Pitfall of Nested ObservableObject
I was naive to create a view model using a service that is also an ObservableObject. It looks like this:
iOS dev
https://kelvas09.github.io/blog/posts/closure-delegate-to-async/
Kelvas blog
Convert a closure or a delegate to async / await
With Swift 5.5 and the SE-0296 it is now possible to use async / await as in many languages such as C#, Typescript, Javascript or even Rust.
Until now we handled asynchronism in three different ways: the delegated as Apple does a lot, closures (also called…
iOS dev
https://tanaschita.com/20221003-memory-management-for-async-await
Tanaschita
Memory management for async/await and tasks in Swift
Learn to avoid retain cycles and using [weak self] references correctly when working with Swift's async/await API and tasks.
iOS dev
https://betterprogramming.pub/build-a-tetris-game-using-swiftui-c8c9b1722259
Medium
Build a Tetris Game Using SwiftUI
Create your own version of the classic game in code
iOS dev
https://bytes.swiggy.com/build-time-optimizations-xcode-911c9c3ac8ff
Medium
Build Time Optimizations (Xcode)
As an iOS developer, we have encountered this problem frequently whereby, after starting the build, it takes a long time to get compiled…
iOS dev
https://suelan.github.io/2021/10/02/20211001-signpost-custome-instrument/
suelan.github.io
How to use SignPost | RY 's Blog
RY's blog
iOS dev
https://arturgruchala.com/power-of-compositional-layout/
Artur Gruchała
The power of Compositional Layout
With iOS 13 Apple introduced a new and very powerful way of creating layouts for UICollectionView - UICollectionViewCompositionalLayout.
The compositional layout uses three types of "building blocks":
- item - describes properties of the actual cell that…
iOS dev
https://christiantietze.de/posts/2022/05/textkit2-example/
Christian Tietze
TextKit 2 Example App from the Apple Docs
The Apple Developer Docs have an example app, "Using TextKit 2 to Interact with Text". That's related to WWDC 2021's introduction to TextKit 2. Availability: iOS 15.0+ iPadOS 15.0+ macOS 12.0+ Xcode 13.0+ ...
iOS dev
https://www.polpiella.dev/platform-specific-code-in-swift-packages
www.polpiella.dev
Platform specific code in Swift Packages
A set of examples showing how useful compiler directives can become when building cross-platform Swift programs.
iOS dev
https://medium.com/@pinkjuice66/ios-realtime-video-streaming-app-tutorial-part1-d98bda51ca32
Medium
iOS Realtime Video Streaming App Tutorial: Part 1
Motivation
iOS dev
https://medium.com/@pinkjuice66/ios-realtime-video-streaming-app-tutorial-part-2-e276132f71ca
Medium
iOS Realtime Video Streaming App Tutorial: Part 2
Overview
iOS dev
https://holyswift.app/accordion-in-swiftui-disclosuregroup-explorations/
Holy Swift
Accordion in SwiftUI - DisclosureGroup Explorations - Holy Swift
Learn how to make the UI component called accordion in SwiftUI. Deep dive in all the DisclosureGroup initialisations in this iOS guide.
iOS dev
https://medium.com/@fatihcyln/the-problems-with-singletons-and-why-you-should-use-di-instead-5a0fa0a5baed
Medium
The Problems with Singletons and Why You Should Use DI Instead
Hello developers, in this article we are going to deep dive into Singleton and Dependency Injection. We will get the all answers at the end…
iOS dev
https://www.raywenderlich.com/34862236-state-restoration-in-swiftui
kodeco.com
State Restoration in SwiftUI
Learn how to use SceneStorage in SwiftUI to restore iOS app state.
iOS dev
https://azamsharp.com/2022/10/06/practical-mv-pattern-crud.html
AzamSharp
Practical Mv Pattern Crud
SwiftUI Architecture - A Complete Guide to MV Pattern Approach
iOS dev
https://belkadan.com/blog/2022/10/Swift-in-the-OS/
-dealloc
Swift was always going to be part of the OS
Someone complained that putting Swift in the OS has only made things worse for developers. That's valid, but misses the point.
iOS dev
https://bootstragram.com/blog/frenchkit-2022/
Bootstragram
Notes from FrenchKit 2022
Swift new features, SwiftUI and The Composable Architecture stole the show. As always, conferences help getting your coding juices flowing.
iOS dev
https://blog.timac.org/2022/1005-state-of-swift-and-swiftui-ios16/
blog.timac.org
Apple’s use of Swift and SwiftUI in iOS 16
iOS dev
https://useyourloaf.com/blog/swiftui-view-that-fits/
Use Your Loaf - iOS Development News & Tips
SwiftUI View That Fits
SwiftUI ViewThatFits makes it easier to build adaptive layouts.