iOS Development

Swift Closures Memory Hell

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 […]

CONTINUE READING
iOS Development

Intro to RxSwift (Part 3)

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, […]

CONTINUE READING
iOS Development

Intro to RxSwift (part 2)

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 […]

CONTINUE READING
iOS Development

Intro to RxSwift

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 […]

CONTINUE READING
IT Career

Why side projects are important?

Side-projects

Many specialists in IT sphere are familiar with those words: side projects or pet projects. Most of us tried to do our little projects, but only a few of them came to life. But still, why people create side projects? 1. To learn something new 2. To solve some painful problem, you are experiencing 3. […]

CONTINUE READING