Animals detection using the Vision framework
Sep 21, 2021, 2:36 AM
If you ever wondered how to detect animals in images this is the right place to find out.
Barcode detection using Vision framework
Sep 14, 2021, 2:02 AM
If you need to detect and decode barcodes, QR, Aztec, or anything in between you are in the right place.
Detecting body pose, hand pose, and face landmarks using Vision framework
Sep 6, 2021, 3:09 PM
In my last post about detecting body pose using Vision, I explained how to make the requests and how to interpret them. My main interest in Vision is movement analyzing and motion tracking therefore this time I will show you how to make...
Detecting body pose using Vision framework
Aug 31, 2021, 1:58 AM
Vision framework is a remarkable piece of technology that gives us access to all kinds of image and video detection and classification features. It can detect face landmarks, body pose, hand pose, barcodes, text, and more. For more...
How to fail a project
Aug 24, 2021, 2:50 AM
We all know and love stories of the successful people. Stories full of dedication and perseverance. People fighting against the odds, system, other competitors, and companies. It's mind-blowing what we can achieve.This post won't...
A few useful Xcode debugging tricks
Aug 17, 2021, 3:00 AM
The previous post was about a few powerful and useful lldb commands we can use to help our debugging process. This article is about how Xcode can help us in debugging process. Last time I mentioned that we can work with lldb commands in a...
A few useful lldb tricks
Aug 9, 2021, 6:07 PM
LLDB stands for low-level debugger and is the default debugger in Xcode. You can find more information here if you like. If you don't know what I'm talking about. Don't worry. It's easy to miss in
Enums with associated values
Aug 3, 2021, 4:00 AM
Enums, like many other things in Swift, got supercharged. They enable us to do many wonderful things and it would require a much longer article to cover it all. Instead, I will focus on one feature that, in my opinion, really makes a huge...
Responsible code sharing using the power of protocol extensions
Jul 27, 2021, 6:00 AM
Extensions in Swift are great. We can extend structs, classes, enums, etc., whether we own the code or not, in almost any way we need. This enables us to do easier initializations, mapping, convenience functions, protocol implementation...
Protocol Composition an underestimated Swift feature
Jul 20, 2021, 10:00 AM
Maybe I'm the only one but at first, I didn't use & all that much in the context of protocols in Swift. Now I think it's a real shame because protocol composition makes the code better organized, easier to test and...
Reduce boilerplate while working with storyboards and xibs
Jul 15, 2021, 9:11 AM
Instantiating view controllers from storyboards and views from xib files is a pain. If you are not careful enough you will end up with a lot of fragile, string-infested boilerplate code.If you don't write all of your UI in code you...