How To: REST API in Swift with Vapor RestKit — ORM Extensions
One of the things I worked on some time ago was Vapor Rest Kit
It started as a set of utils I implemented to speed up the development of my side project.
Gradually my Vapor utils grew rather large and decided to move it to a separate package and publish.
Should We Bring Redux to iOS?
One of the things I've been puzzling over recently. Can we benefit much from bringing redux-like architectures to iOS? How? And how can we get most of it?
Is SwiftUI Production Ready? - October 2020
Four months ago I decided that it's perfect time to dive into SwiftUI entirely.
How is it now?
My iOS Development Tech Stack in September 2020
Recently I've spent some time thinking over my current iOS development stack trying to figure out how to make the development process more efficient.
How To Make a Card Game For iOS — Animations (Part 4)
Finally, UIKit Card Game Engine animations. An overview of animations implementation ideas.
Parametrized XCTest in Swift
How to implement parametrized XCTest in Swift and run it with a bunch of input-output datasets via Obj-C Runtime. When could this be helpful?
How To Make a Card Game For iOS — Game Core (Part 3)
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.
Basic Tips on Project Management
Without proper management, any project is likely to become infinite, get stretched for months and even years, and run out of budget without getting done. Here are the basic tips for managing the project that may be enough.
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.