Archives: 2019

← Back to all archives

It’s not yet another networking library.

If you need to run Windows on Mac, if BootCamp or VMs are not an option, this is the post for you. With some 3rd party tools and access to someone’s Windows PC, you can do this fairly easily.

Interface Builder is an amazing tool, which allows you to declaratively build your UI. Same as SwiftUI — so why all the hate and ridicule over the years instead of unconditional love?

Transcript of my talk from PragmaConf 2019, presented on Oct 11th in Bologna.

First step in building a form on iOS, which is going to be used inside a collection view is to make up your mind on the design. Second step, implement the design of the cell. Third step – create an appropriate model object for the given cell.

It’s dead heat what’s more annoying: for customers to input data or for developers to validate and accept that input. It simply can’t be escaped in some cases.

I am trying to wrap my head around essential SwiftUI concepts. This is where I am today. Something I wrote here may be wrong but that’s ok, it’s a learning process. Do tell me if I’m wrong on anything here.

One small trick to make creation of self-sizing layouts easier.

Short conference report on the talks I heard and one I gave.

UIViewController containment APIs are very old by now. They can still cause headache if you don’t pay attention to view loading process.

A lot of grief would’ve been saved if particular support/guidance article was published before scaring 10000s of developers.

Learn how to get the main benefit of my Coordinator implementation without actually using the library or the pattern.