Articles archive

A Sidebar in SwiftUI without NavigationView
From: Imthath's Swift Journey
Added: Jan. 16, 2021
iOS storyboards segregation
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Info.plist preprocessing
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Quick overview of Swift Playgrounds in iOS Simulator
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Custom UITextView in Swift
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Swift interesting features
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Swift 2. Part 1.
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Testing Sync Engine
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Lightweight networking in Objective-C
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Networking in Swift
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Path to Carthage. Real-life experience.
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
View controller thinning
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
View themes
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
View controller thinning. Behaviors and Interface Builder.
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
View controller thinning. Dependency injection with Typhoon.
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
IoC container in Swift
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
IoC container in Swift. Circular dependencies and auto-injection
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Dependency injection with Dip
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Properties of types conforming to protocols in Swift
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Intermediate action segues
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Creating a simple OS X app
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
On package managers
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
~= vs Range.contains(_:)
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Mixing optional binding and boolean expressions
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Dependency Injection (DI) in Swift
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Freehand drawing
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Douglas-Peucker algorithm
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Xcode & cross-platform frameworks
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Frameworks, Keychain, NSCoding and Swift
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Objective-C headers in Swift framework & custom build configurations
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Inout variables with side effects
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Adaptive text styles
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Going back to the roots
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Extending native code with JavaScriptCore
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Xcode Source Editor Extension superpowered with SourceKitten
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Swift enums with associated values defaults
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Deep links with no brainer
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
Swift 4 tricky filters
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
URL parser in functional style. Part 1.
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021
URL parser in functional style. Part 2.
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021