Block and Identify Calls with Call Directory App Extension
Jul 14, 2019, 7:17 PM
You probably received some unwanted phone calls on your iPhone and you wished you could automatically block these numbers. Or you were getting a call from someone that’s not in your contacts, but you saw the name of the person on the...
Receiving Incoming Calls With PushKit
Jun 23, 2019, 6:52 PM
We already talked about CallKit and how to use the system UI to display the standard calling UI for incoming/outgoing calls. CallKit is great for displaying the UI, but what when your app is in the background. Push Notifications are not...
Intro to CallKit
Jun 16, 2019, 6:11 PM
There’s an easy way to display the system UI for incoming or outgoing calls, much like the standard phone app. In this article you’ll get an intro to CallKit so you can provide a consistent experience for your users when they...
Automate PRs With Danger
Jun 9, 2019, 5:56 PM
There are many tasks that can be automated when doing pull requests. And the more of these tasks we can automate the more time we’ll have to focus on reviewing the actual code and focusing on the business logic. Danger is a tool that...
Reduce Your App Size With App Thinning
Jun 2, 2019, 6:22 PM
App Thinning is one of those things that has been around for a while but a lot of people don’t really know or care about it. If you’re starting a project from scratch most of these things will be enabled by default. If...
Events Driven Architecture in iOS with MERLin
May 26, 2019, 7:46 PM
If you are not new to iOS development, you know how important is to correctly decouple app components for testability and overall flexibility. Each feature should work independently from the others. Ideally, each feature should be easily...
Type-safe Resources With SwiftGen
May 19, 2019, 7:41 PM
There’s a great little library that will generate classes for accessing your resources, making them type-safe. It’s very simple to use and it will make your life a lot easier. In this article we’ll learn how to make...
Using SwiftLint
May 12, 2019, 8:44 PM
Making sure that your code follows swift coding styles and conventions can be a tedious task. Especially in larger teams. You can easily automate this process by using SwiftLint. SwiftLint is a great tool that will help you a lot. In this...
Format Your Code With SwiftFormat
May 5, 2019, 9:07 PM
Coding styles can be a religious topic for some developers. It’s one of those topics where everyone has a strong opinion. Opinions aside, once we agree on a coding style and start following it, it’s easy to forget to apply it....
Using Spotlight Search In Your Apps
Apr 28, 2019, 9:10 PM
Spotlight is a great feature that can make life a lot easier for your users. It’s build into the system and the users are familiar with it. You can easily integrate with Spotlight by indexing your data and adding it to the spotlight...