Oct
23
How To Make a Card Game For iOS — Improving Architecture With Generics and Protocols (Part 2)
Longs
4 min read

How To Make a Card Game For iOS — Improving Architecture With Generics and Protocols (Part 2)

Second part about Card Game implementation. Mostly about Swift Protocols, PoP principles and Generic programming.
Jun
23
How To Make a Card Game For iOS — Animations (Part 4)
Longs
5 min read

How To Make a Card Game For iOS — Animations (Part 4)

Finally, UIKit Card Game Engine animations. An overview of animations implementation ideas.
Jul
29
How To Make a Card Game For iOS — Architecture Overview (Part 1)
Longs
8 min read

How To Make a Card Game For iOS — Architecture Overview (Part 1)

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.
Nov
24
Common Redux Pitfalls on iOS: Deep Navigation Stack
Longs
6 min read

Common Redux Pitfalls on iOS: Deep Navigation Stack

One of the biggest cons of redux-like single store architecture is inconveniences with deep navigation stack.
May
09
Why Relocation Is So Damn Hard
Shorts
5 min read

Why Relocation Is So Damn Hard

Relocation to another country can be extremely stressful and trigger various health problems. This post can help you better understand the reasons in order to get through it more easily.