Hi everyone, let talk about one of the simplest but trickiest things in Swift: Closures and ARC. Automatic Reference Counter is a simple topic, as well as closures. And it is easy to manage memory problems in swift. For most of the time, you just need to know what strong reference cycles(also known as “retain […]
Category: iOS Development
Hi there, in this blog post we are going to talk about Operators. This is my third blog post about RxSwift(part 1, part 2) if you didn’t read them and suggest you to check them out. Swift higher-order functions are the most similar in functionality with Operations. Swift has default higher-order functions like map, flatMap, […]
Intro Hi everyone, I’m an iOS developer and I’ve been developing pure native iOS apps for a past 2 years. And recently I wanted to learn Android or cross-platform mobile development for my upcoming project. I had to make a choice what to choose. Honestly, we have a lot of options if we want to […]
Hi there, this is a continuation of my previous post dedicated to RxSwift. As I told you, you’ll need to know a few things to understand Reactive Extensions: Observables, Subscriptions, Subjects, Operators, Schedulers. We already covered Observables and Subscriptions, now are going to talk about Subjects. If you never read that article I encourage you to do […]
Introduction Hi everyone, this is going to be the history of my LifeDiary app. And this isn’t a success story. Long ago I was a regular employee working from 9 to 6 as an iOS developer (It was actually a year ago😄). I remember thoughts I have during that time. They were all about “success” stories […]
Hi there, if you ever wanted to learn RxSwift, here are basics of it. RxSwift is the part of reactive extensions “family”, and that family consists of other programming languages with “Rx” prefix, here is the list. So, what the hell should that mean to you as an iOS developer? The thing is those Rx […]