How My iOS Dev Stack Changed in 2020
Recently I've spent some time thinking over my current iOS development stack trying to figure out how to make development process more efficient.
Cards Game Engine with UIKit: Animations
Finally, UIKit Card Game Engine animations. An overview of animations implementation ideas.
Parametrized XCTest in Swift
A couple of ways to use Parametrized XCTest in Swift
Card Game Engine with UIKit - The Game Internals
What's the game? In my case, the Game object can be considered as a finite state machine, that may perform transition in response to an input action that we apply to her.
Generic Card Game Engine
Second part about Card Game implementation. Mostly about Swift Protocols, PoP principles and Generic programming.
Card Game Engine with UIKit
While UIKit is not killed by SwiftUI and is still used at least somewhere, I decided to start a set of posts devoted to implementation of UIKit-based card game engine.
Pursuing WWDC 2019
The main thing about WWDC 2019 is that at least it was not disappointing.
Show Me Your Viper
There are tons of VIPER-related publications in the internet. Anyway it turns out that every team cooks VIPER in its own way. So decided to run through my recipe that I'm using in my current iOS project.
VIPER: Lessons learned
The girl asked me to show my python but I code iOS Apps in Swift and VIPER was the only snake I could show