Dejan Agostiniflipped into agostini.tech Block and Identify Calls with Call Directory App Extension agostini.tech - Dejan Agostini 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 …
Dejan Agostiniflipped into agostini.techQuote Symbol https://agostini.tech/2019/06/23/receiving-incoming-calls-with-pushkit/ Dejan Agostini
Dejan Agostiniflipped into agostini.techQuote Symbol https://agostini.tech/2019/06/16/intro-to-callkit/ Dejan Agostini
Dejan Agostiniflipped into agostini.techQuote Symbol https://agostini.tech/2019/06/09/automate-prs-with-danger/ Dejan Agostini
Dejan Agostiniflipped into agostini.techQuote Symbol https://agostini.tech/2019/06/02/reduce-your-app-size-with-app-thinning/ Dejan Agostini
Dejan Agostiniflipped into agostini.techQuote Symbol https://agostini.tech/2019/05/26/events-driven-architecture-in-ios-with-merlin/ Dejan Agostini
Dejan Agostiniflipped into agostini.tech Type-safe Resources With SwiftGen agostini.tech - Dejan Agostini 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 …
Dejan Agostiniflipped into agostini.tech Using SwiftLint agostini.tech - Dejan Agostini Making sure that your code follows swift coding styles and conventions can be a tedious task. Especially in larger teams. You can easily automate …
Dejan Agostiniflipped into agostini.techSoftware Development Format Your Code With SwiftFormat agostini.tech - Dejan Agostini 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 …
Dejan Agostiniflipped into agostini.techFlipboardIcon version of the Flipboard logo Using Spotlight Search In Your Apps agostini.tech - Dejan Agostini 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 …
Dejan Agostiniflipped into agostini.tech Using NSUserActivity for Spotlight Search agostini.tech - Dejan Agostini Spotlight Search is a great feature that adds to the user experience. It’s very simple to use and with just a little effort you will add a great …
Dejan Agostiniflipped into agostini.tech Flutter – an overview of cross-platform framework agostini.tech - Yurii Kobets Flutter is a cross-platform framework for building iOS and Android mobile apps made by Google. It is open-sourced and it can become a game changer in …
Dejan Agostiniflipped into agostini.techFlipboardIcon version of the Flipboard logo Create App Store Videos With Trailer App agostini.tech - Dejan Agostini You know those fancy videos demoing the app that you can see on the App Store. Well, you can easily create App Store videos with Trailer App. This is …
Dejan Agostiniflipped into agostini.tech Using CryptoSwift agostini.tech - Dejan Agostini Privacy is very important today and we have a couple of options to encrypt our users’ data on iOS. We already have common crypto available on iOS but …
Dejan Agostiniflipped into agostini.tech [Book Review] Refactoring: Improving the Design of Existing Code agostini.tech - Dejan Agostini Whether you’re working on an old codebase or a three-month old project, you most likely found yourself in a situation where you found the codebase …
Dejan Agostiniflipped into agostini.tech Custom Transitions Using Segues agostini.tech - Dejan Agostini We’re all used to the default transitions between view controllers that we get for free. But sometimes we just want to keep the users’ attention to …
Dejan Agostiniflipped into agostini.tech Magic of RxSwift. Rx Operators agostini.tech - Yurii Kobets 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 …
Dejan Agostiniflipped into agostini.tech Intro to ReSwift agostini.tech - Dejan Agostini 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 …
Dejan Agostiniflipped into agostini.tech Generating Strong Passwords With AutoFill agostini.tech - Dejan Agostini 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 …
Dejan Agostiniflipped into agostini.techQuote Symbol https://agostini.tech/2019/02/18/reading-barcodes-and-qr-codes-with-avfoundation/ Dejan Agostini
Dejan Agostiniflipped into agostini.tech Automated Code Review With codebeat agostini.tech - Dejan Agostini 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, …
Dejan Agostiniflipped into agostini.tech Get started with RxSwift and reactive programming agostini.tech - Yurii Kobets The Reactive programming is getting popular as it is a completely different paradigm. Programmers use imperative programming quite a long time and it …
Dejan Agostiniflipped into agostini.tech Debugging Tips&Tricks agostini.tech - Dejan Agostini 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 …
Dejan Agostiniflipped into agostini.tech Parsing Phone Numbers With libPhoneNumber-iOS agostini.tech - Dejan Agostini 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 …
Dejan Agostiniflipped into agostini.techQuote Symbol https://agostini.tech/2019/01/14/using-researchkit/ Dejan Agostini
Dejan Agostiniflipped into agostini.tech Using HealthKit agostini.tech - Dejan Agostini 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 …
Dejan Agostiniflipped into agostini.techQuote Symbol https://agostini.tech/2018/12/30/2018-year-in-review/ Dejan Agostini
Dejan Agostiniflipped into agostini.techQuote Symbol https://agostini.tech/2018/12/23/book-review-app-architecture-ios-application-design-patterns-in-swift/ Dejan Agostini
Dejan Agostiniflipped into agostini.techQuote Symbol https://agostini.tech/2018/12/16/estimating-password-strength-with-zxcvbn/ Dejan Agostini
Dejan Agostiniflipped into agostini.techQuote Symbol https://agostini.tech/2018/12/09/memory-graph-debugging-in-xcode/ Dejan Agostini