From time to time, I have the need to create custom gifs for my blog or sharing over social networking sites. I had used websites like Giphy to create them, in the past. …


Hello Reader,

I have been working on a personal project which requires a PDF file to be loaded and editable. I chose Swift for this project and using Apple’s PDFKit package.

But then today, I just thought of trying out the basic PDF file loading and viewing via SwiftUI. I…


Recently I picked up Flutter and I must say I am simply loving every widget of it.

However, in between, I had to upgrade my MacOS to Catalina and with it, I also had to upgrade the XCode to 11.4. And with that I started hitting the below error message:

error: Building for iOS, but the linked and embedded framework ‘App.framework’ was built for iOS Simulator. (in target ‘Runner’ from project ‘Runner’)


In my last post, I showed how we can use a simple CNN network model along with the OpenCV library to do gesture recognition. And in the end I showcased the responsiveness of it by playing Chrome’s in-browser TRex/Dino game — Let’s play Chrome’s Dino game with gestures only !!

What are we trying to achieve this time?


So moving forward from my previous post on Gesture recognition using Convolution Neural Network — Gesture recognition using Convolutional Neural Net.

I did some modifications to my previous version of the project and here are some of the changes I did in CNNGestureRecognizer ver 2.0 :

  • Increased the training image…


So just in case, you have not realized yet, but Machine learning is the new buzz word which is hard to ignore. You must have already heard about it being used in training Autonomous or Driverless cars. …

Abhishek Singh

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