Introduction You’ve probably heard of Sharknado, a movie with a very sound theme – flying sharks everywhere. In this post, we will try to accomplish something similar with ARKit, using the SceneKit editor in Xcode. As you will see, we will not need a lot of code to accomplish the effect of shark coming from the […]
Introduction One of the coolest features in ARKit 2 is image tracking. This lets you specify some references images to ARKit. When those images are recognized, you get the chance to display cool content, such as videos, sound or animations. This is perfect use-case for museums, product promotions and commercials. It can be also used […]
We, at Netcetera, are very excited to announce that we are open sourcing our framework for building iOS apps, GirdersSwift.
Introduction Continuous integration (CI) is a great software engineering practice. It requires developers to commit frequently and after each commit. With this, tests are run automatically, coverage is computed, static code analysis are performed etc, to make sure that every commit doesn’t break the building process and doesn’t introduce side effects. If a commit breaks […]
Introduction At the Google I/O conference, Google has announced an exciting new framework for machine learning, called ML Kit. This is another sign that machine learning and artificial intelligence will be everywhere and will shape the future of our everyday lives. Unlike Apple, Google has made this framework cross-platform, which means we can use it […]
Everyone who knows me, also knows that I’m a huge whisky fan. In this post, I will blend two of my favourite things – whisky and programming, into an app that will detect the type of whisky, just by taking a picture of it. This might be useful if you have a whisky club that […]
Lately, I’ve been doing a lot of talks at conferences, meetups and other events, such as job fairs and university classes. In this post, I will try to share some tips on how to get started, at least how were things going on for me in this interesting new experience.