Long long time ago, when I was a student, I wrote a paper on genetic algorithms. This is a really exiting topic for me and I always wanted to create something for iOS using genetic algorithms. This article was a long time coming, I hope you’ll enjoy it… Traveling salesman… Read more »
It might seem strange at first to write an article on functions in swift. But functions in swift are a bit special and have some pretty cool characteristics. Hopefully by the end of this article you’ll understand them better. Three Things to Remember There are only three things that you… Read more »
Last year I wrote about cloud based CI systems (nevercode and travis CI). Buddybuild is also one of the cloud based CI. In this post I’ll go over setting buddybuild up, and distributing your apps for testing/deployment. Setup After you sign up for you free account you can connect with… Read more »
Continuing on our journey with design patterns, this week we’ll visit the observer pattern. This is a really simple pattern to implement. We’ll quickly go through some theory and get down to business. Hopefully, by the end of the article, you’ll be using the pattern in your projects. The Observer… Read more »
A little over a year ago I read a great book by John Sonmez: Soft Skills, you can read a review of it here. To put it simply, if I haven’t read that book, I would never have started this blog. A Year of Writing Here we are, one year… Read more »
I get asked so many times to recommend books on iOS development (and development in general). I was a bit surprised at first, but then when I stepped back and thought about it, it made sense. For someone who is starting in iOS books are still the best first step… Read more »
Today widgets are small view controllers that your users can add to their ‘Today’ view. They are good for displaying the most relevant information to your users. In this article we’re going to create a today widget and display a latest article for the accompanying app for this blog. Let’s… Read more »
Abstract factory is one of the creational design patterns. You probably encountered it in your development without realising. Here we’ll cover the swift version of the text-book version of the design pattern and say a few words about the dependency inversion principle. Abstract Factory We’re all taught to code to… Read more »
Trying to reproduce a crash your customers are having can be a challenging task. You might spend days trying to figure out what exactly happened that caused the app to crash. I stumbled upon a great tool that helps you do exactly that, bugsee. In this article we’ll go over… Read more »
If you want to share code between your projects but don’t want to share it with the public you have an option to create a private cocoapod. A while back I wrote about creating a cocoapod, this article won’t cover that topic. If you want to learn more about creating… Read more »