Aviel GrayIntegrating Crashlytics with Carthage in 2020Crashlytics and Firebase are usually installed with CocoaPods, but what if you were using Carthage as your dependency management system…Jun 2, 20201Jun 2, 20201
Aviel GrayWorking with external libraries in C++ is extremely simple: all you have to do is declare a path…In iOS we can ignore most of the small steps we need to make manually to import libraries and SDKs thanks to Xcode’s amazing build…Jun 1, 20201Jun 1, 20201
Aviel GrayTesting Like a Boss — RxSwift IntroductionsRead the full article hereMar 11, 2019Mar 11, 2019
Aviel GrayNetworking Like a Boss — RxSwift IntroductionsIn just about every single app you’re going to make there’s going to be networking. We work with it so much that it becomes 2nd nature…Mar 7, 2019Mar 7, 2019
Aviel GrayObservables Like a Boss — RxSwift IntroductionsIt’s time to start your journey into Reactive Programming! Your life will never be the same again. Here’s what’s going to happen: I am…Mar 7, 2019Mar 7, 2019
Aviel GrayOne of the absolutely amazing things about Reactive Programming is the ability to bind your User…The challenge is how to do it! This post will assume some knowledge of the workings of RxSwift and is specifically about binding rather…Mar 7, 2019Mar 7, 2019
Aviel GrayObjective-C @property for Swift DevelopersAs a Swift developer, one of the first things you’ll encounter when working in Objective-C is properties in your classes. If you’re…Aug 18, 2017Aug 18, 2017
Aviel Gray‘SwiftJective-C’ — Objective-C or Swift or Both?If you are looking to work in iOS in the near-future, the big question is: ‘Do I need to know Objective-C’?Aug 18, 2017Aug 18, 2017
Aviel GrayiOS Protocols — Why you should learn themIf you’re new to iOS, one of the things which can be a tiny bit strange is getting used to using, and later creating, Protocols. This is a…Aug 15, 2017Aug 15, 2017
Aviel GrayHow to Absolutely Slay Imposter SyndromeWhy is learning to code so frustrating? In fact, why is it still frustrating when you already know ‘how to code’? To top that off, why do…Jul 28, 2017Jul 28, 2017