An iOS & macOS developer. An author as well. Follow me on Twitter & get my news instantly!

PopNotes for macOS

Cover Face iOS app

What’s New in Xcode 12 and Swift 5.3

WWDC 2020 was finished just a few days ago under unprecedented conditions for first time. Virtually, all developers around the globe had the chance for a seat in the front row, being able to learn about all new features and improvements that Apple had to announce this year right at the moment they were becoming available. As always, lots of new stuff and great advancements were introduced, and once again everybody has got really excited and eager to try many new things out.

Continue reading…

Fetching Remote Images in Swift – A Technique

One of the most common tasks that iOS -and not only- developers are called to perform in their programming endeavours is fetching and managing remote images that should be displayed to an app. For instance, suppose that you’re building the next great messaging application where obviously users have contacts. Those contacts have avatar images residing to a server. When users connect to the app then avatars must be downloaded in order to be used by the app. Or, another example, think of an app that manages the event of a worldwide convention, and among its features is the list of all attendees. Their images must be fetched and handled by the app, and displayed properly when necessary.

Continue reading…


The notes application that lives in the status bar of your Mac!

PopNotes is a note-taking application created for the macOS operating system that runs in the status bar (top bar) of the Mac. It is instantly accessible therefore it makes it really fast to create or edit a note right when it’s needed. Additionally, it provides a set of useful features that turns working with notes into an interesting and pleasant task!

Find out more…


A Beginner’s Guide to Access Levels in Swift

Welcome to another programming tutorial in the Swift programming language! Today we we are going to talk about a topic that usually everybody knows something more or less, but it’s important for new developers in Swift to really understand what is all about and how it works. It’s quite often for the subject of our discussion not to receive the proper attention, so it’s either misused or not used at all. It’s a topic that the more someone advances in Swift, the more necessary it becomes in order to write better and clearer code. And that topic is about Access Levels in Swift!

Continue reading…

Implementing Drag And Drop Operations Using NSPasteboard on macOS

One of the most common operations macOS users perform and they are quite familiar with is drag and drop. On a daily basis we all drag things around when working on our Macs. We drag files, text, images, and many, many more. Dragging is a kind of action that users expect to find pretty much in every app on macOS, so supporting it in our apps is something we should seriously consider.

Continue reading…


Are you a macOS user?


Then you should really check out my app

PopNotes for macOS!



The notes application that lives in the

status bar of your Mac!