The first 100 Stars on GitHub

Criollo has recently just passed 100 stars on GitHub. Which is something that any open source developer with a repo out there can tell you is kind of a biggie. I started this project out of a selfish, childish and frankly a bit unrealistic wish I had: to be able to make websites and web applications using Objective-C. I was quite unsatisfied with everything that I was using and I did find the idea of a compiled binary running server-side quite appealing. continue reading

Making your first Criollo App

This is the first in a longer series of guides into using and developing apps with the Criollo framework. When learning a new skill, be it playing an instrument, learning a new programming language, a new development stack, I’ve found that it helps to have a specific goal in sight. As I am sure that this is no news to you - and as playing Flight of the Bumblebee as fast as humanly possible is out of the scope of this article - let’s go ahead and make that most elusive and complicated of apps: the dreaded to do list app. continue reading

Bringing Cocoa to the Web

A few years ago I was doing a lot of web programming (PHP mostly) and a lot of macOS development. I was constantly switching between the two and it drove me mad. Seriously, I had come up the point where I was typing dollar signs in Objective-C and square brackets in PHP. OS X programming and the whole "Apple way of doing things" was a very unusual thing to me at the beginning. I think it took me several attempts until I was ... well ... continue reading