Grand Central Board for the Apple TV

Cover Image

It is with a great deal of pride that I’d like to present to you the Grand Central Board, the latest Open Source project that we have started here at Macoscope.

Seeing that this is my first post on this blog, I should probably introduce myself, maybe even show off a little bit. Some of you may even know me already, because one of my previous Open Source projects, Design Patterns In Swift, gained real traction in the community and, with over 5000 stars, gave me quite the reputation in worldwide Swift rankings on GitHub Awards.

But now let me tell you the story of how this new project came to life.

Continue Reading

Macoscope Objective-C Style Guide

Learning a new programming language can be daunting, especially if it relies heavily on a set of idioms or patterns you have never encountered before. Before you start writing good code in a new language, you first need to know what good code looks like. Having a standard style guide can help you get up to speed on best practices used throughout the community – and making it easier for new developers to join the platform is something we should all strive towards. At Macoscope, we believe in helping fellow developers out, an attitude which we hope is reflected by our small but constantly growing library of open-source code and our engagement with the community at events like Mobile Central Europe.

Continue Reading

Working with Collections Using Blocks – Introducing MCSCollectionUtility Repository

Working with collections seems to be one of the most common tasks for a programmer. As a result, every modern language tries to make this as easy and clean as possible. Fast enumeration and blocks are great examples of how language support can make collection operations cleaner.

Continue Reading

Code Pilot – 7 days later

code_pilot_teaser

Console patch for Quartz Composer

TL;DR QCConsole is a free and open source printf/NSLog/put-like patch for your Quartz Composer compositions.

Continue Reading