tl;dr If you wanted to try out our Exercise Platform – today is the day! We dropped the price to $5 for the next 24 hours – the price is back to $40 now + Please help us spread the word! End of Summer Sale! – We ❤ Swift Click To Tweet Since we…
Monthly Archives: August 2015

UIView Fundamentals
Every time you look at your iPhone you see UIViews. UIViews everywhere! In this article we are going to see what a UIView can do and how you can use it to make your apps. Views 101 The UIView class defines a rectangular area on the screen on which it shows content. It handles the rendering of any content in…

Random Names using Markov Chains
Introduction In this tutorial we’ll look at generating plausible random names from a list of pre-existing names. We’ll also build a fun little app that lets you generate your Elf / Ninja name. Just generating random characters won’t give us reasonable results. We’ll use a list of preexisting names in order to generate new ones. We’ll take advantage of the…

Binary Search and Applications
In this tutorial we’ll look at one of the fundamental algorithms of computer science, binary search. We’ll also look at a practical application of binary search: implementing fast autocompletion. Introduction Consider the problem of finding an item in an array. The obvious solution is to go through all the items in the array and check if any of them is…