Written by Boris Ohayon | January 3, 2017

Today, we learn how to access each frame of the camera feed by mastering some parts of the AVFoundation Framework 💪

Want to do some image processing? Computer vision? Then accessing every frame is the first step! What we are going to build together here is a simple class that notifies the caller every time a frame is available. Then, free to the caller to do whatever he wishes with the given images, in real time 💋

Without further ado, let’s jump right in!

TL;DR? This is what we create in this…


Written by Boris Ohayon | September 29, 2016

Today, we learn how to start developing an iOS app without a storyboard 💪

When creating an app, Xcode first creates a project with an established hierarchy :


Written by Boris Ohayon | August 29, 2016

Today, we learn how to create and quickly access custom colors in Swift 💪

While building apps, I realized that I often needed to quickly assign a color to something. Most of the time, as I’m quite in love with flat design and flat colors, I would type in google flat colors and find this image :


Written by Boris Ohayon | August 24, 2016

Today, we learn how to use OpenCV in iOS and Swift 💪

OpenCV is a a library written in C++. That was no problem with Objective-C, but things are now a tiny bit more complicated with Swift, but with practice, using a C++ library in Swift is no problem. Here’s what we’re going to do :

Boris Ohayon

Software Engineer, Google

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store