Articles archive

Make the code testable in Swift
From: Soheil Novinfard's Blog
Added: July 1, 2021
Make your iOS app compatible with Right to Left languages in SwiftUI and UIKit!
From: Soheil Novinfard's Blog
Added: July 1, 2021
Deck
From: Cocoa Controls
Added: July 1, 2021
Onward and Upward – We’re Hiring! [FREE]
From: Ray Wenderlich
Added: July 1, 2021
WWDC 2021: Upgrading to StoreKit 2 [SUBSCRIBER]
From: Ray Wenderlich
Added: July 1, 2021
How Swift runs an async executable
From: Ole Begemann’s Blog
Added: July 1, 2021
New Formatters in iOS 15: Why do we need another formatter
From: Sarun Wongpatcharapakorn’s Blog
Added: June 30, 2021
Structured Concurrency in Swift: Using async let
From: Andy Ibanez’s Blog
Added: June 30, 2021
Swift structured concurrency tutorial
From: The Swift Dev.
Added: June 30, 2021
Presenting a bottom sheet in UIKit with UISheetPresentationController
From: Donny Wals’ Blog
Added: June 30, 2021
Using UISheetPresentationController in SwiftUI
From: Donny Wals’ Blog
Added: June 30, 2021
The many faces of button in SwiftUI
From: Majid’s Blog about Swift development
Added: June 30, 2021
CocoaPods Setup ft. Apple Silicon
From: thegoodalright.dev
Added: June 29, 2021
Swift String Showcase: Privacy Logs
From: thegoodalright.dev
Added: June 29, 2021
Combine Rate Limiting
From: thegoodalright.dev
Added: June 29, 2021
Dismissing a SwiftUI modal or detail view
From: Swift by Sundell
Added: June 29, 2021
Actors in Swift: how to use and prevent data races
From: SwiftLee
Added: June 29, 2021
SwiftUI patterns evolution: view builders
From: Five Stars
Added: June 29, 2021
WWDC 2021: Breaking Changes in SwiftUI [SUBSCRIBER]
From: Ray Wenderlich
Added: June 29, 2021
How to share an iOS distribution certificate
From: Sarun Wongpatcharapakorn’s Blog
Added: June 28, 2021
Advanced SwiftUI Animations — Part 4: TimelineView
From: The SwiftUI Lab
Added: June 28, 2021
Getting a Redux Vibe Into SwiftUI [FREE]
From: Ray Wenderlich
Added: June 28, 2021
Five Years
From: Kyle Seth Gray’s Blog
Added: June 28, 2021
View Interactor Presenter Entity Router (VIPER)
From: DaddyCoding
Added: June 28, 2021
Xcode DocC - Getting Started
From: Use Your Loaf
Added: June 28, 2021
Imagining Dependency Injection via Initializer with Storyboards
From: Think & Build
Added: June 27, 2021
Introducing IBAnalyzer
From: Think & Build
Added: June 27, 2021
Avoiding Third-Party UI Libraries
From: Think & Build
Added: June 27, 2021
Catching Leaky View Controllers Without Instruments
From: Think & Build
Added: June 27, 2021
Surprising behavior of non-optional @NSManaged properties
From: Think & Build
Added: June 27, 2021
Optimizing Swift build times →
From: Think & Build
Added: June 27, 2021
Future-Proof Dependency Injection for Storyboard-Based View Controllers
From: Think & Build
Added: June 27, 2021
Why #if DEBUG Conditional Should Be Avoided in Library Code
From: Think & Build
Added: June 27, 2021
Hiding Implementation Details Using internal Properties
From: Think & Build
Added: June 27, 2021
Type Safety for Interface Controller Identifiers in WatchKit
From: Rudrank's Blog
Added: June 26, 2021
Using WKInterfaceInlineMovie in SwiftUI or WatchKit
From: Rudrank's Blog
Added: June 26, 2021
What It Was Like to Win the Apple WWDC Scholarship in 2019
From: Rudrank's Blog
Added: June 26, 2021
Dealing with Burnout During Internships
From: Rudrank's Blog
Added: June 26, 2021
LeetCode- Internship Preparation Journey
From: Rudrank's Blog
Added: June 26, 2021