Getting started with PencilKit on iOS 13

Introduction Recently, I’ve released my new drawing app, called Drawland. It’s using Apple’s new drawing framework PencilKit, so in this post I will share some insights and interesting details about this new framework.

Developing drawing app with SwiftUI

Introduction In this post, we will build a drawing app with SwiftUI. Apart from being super fun and addictive, SwiftUI with its declarative approach, makes it a lot easier and clearer to reason about the state and updates that are happening in our apps. A drawing app is a good example of this – you […]

Swift Class Diagrams Remastered

A picture is worth a thousand words. An architecture drawing – countless explanations. Sometimes, visualising concepts and implementations can bring much better understanding of the bigger picture. We can learn much about the design of a system, the dependencies between the components, how they communicate between them, by looking at different types of diagrams. Such […]

Driving cars with ARKit

Introduction With augmented reality, you can drive any car you want. In this post, we will drive Audi Q7, using horizontal plane detection. This will give more natural effect of driving the car on the floor, instead of floating it around. For simplicity, the car will have only one speed, one meter for one second.

Augmented Reality on iOS with ARKit

Introduction One of the most exciting frameworks released with iOS 11 is ARKit. With ARKit you can incorporate 3D data and objects into the physical environment of the user. Moreover, objects can be interactive, offering a richer experience of the real world.  Technologies like virtual reality and augmented reality are not that new, however, with […]

iOS Conferences in 2018

2018 has arrived and there are already a lot of great iOS conferences scheduled. Usually, when looking for conferences, I was checking lanyrd.com. However, lately it seems it’s no longer maintained and there is not much info there. That’s why I’ve compiled a list by myself. As soon as there are new conferences announced, I […]