RxSwift uses quite a lot of operators utilizing reactive patterns. It is a core part where its magic happens. The Clarke’s third law says: Any sufficiently advanced technology is indistinguishable from magic. In the previous article, we found out the basic object of the RxSwift, an Observable. The other significant… Read more »
Managing state in your app is not an easy thing to do. Even in a relatively simple app there’s a lot of things going on. Users log in, data is being refreshed from multiple sources, errors start flying around… There’s a lot going on. We try to make our lives… Read more »
It’s important for our users to have strong passwords. But, strong passwords are usually tedious to type in and often frustrate the users, not to mention that they’re hard to remember. In this article we will be generating strong passwords with AutoFill and store them in the keychain so they… Read more »
There’s a really simple way to read barcodes, QR codes and all sorts of machine readable code by using nothing more than AVFoundation. In this quick article we’ll be reading barcodes and QR codes with AVFoundation in no time. Let’s get started. The App We’ll build a simple app that… Read more »
Code reviews are an important part of our day-to-day life as developers. They improve the codebase and they help us learn. When we review code, especially when we’re under pressure, we could rush things and make mistakes or oversights. Fortunately, there’s a tool that can review the code for us…. Read more »
The Reactive programming is getting popular as it is a completely different paradigm. Programmers use imperative programming quite a long time and it is prevailing nowadays. We are observing the RxSwift version 4.0 along with RxCocoa 4.0. The latter is the set of extensions for Cocoa elements such as UITextField,… Read more »
Almost every project that you’ll work on will have some bugs in it. On some legacy apps you might even spend most of your time debugging. In this article we’ll cover some debugging tips&tricks to help you out with your debugging adventures and save you some time. Debugging Tab When… Read more »
libPhoneNumber-iOS is an iOS port of the Google’s libPhoneNumber library. It’s very simple to use and with cocoapods it’s real easy to get started with it. In this blog post we’ll go over setting up your project and we’ll get started parsing phone numbers with libPhoneNumber-iOS. The Library Like we… Read more »
ResearchKit is a different kind of a framework. It’s used in apps that are conducting medical research. Apple has made this framework completely open source and anyone can contribute to it. It’s available on GitHub if you want to check it out. In this article we’ll go over the main… Read more »
HealthKit is Apple’s framework for managing health data. In this article we’ll go over the basics of using HealthKit and show you how you can read and write data to the health store. We’ll create a simple app that will read some profile data of the user, energy and water… Read more »