2015 has been an amazing year for me and my family. It was the first full year of self employment and I have been very lucky to work with some amazing companies throughout the year. I wanted to write this post for others that are considering working for Toptal or maybe looking at something similar […]
Why would you ever want to use JavaScript in your Swift Project? I am working on a project that started off as a web application first. It has a lot of cool features and some pretty advanced graphs. Their front end developer is using d3.js. D3.js is a JavaScript library for manipulating documents based on […]
Working as an iOS developer since iOS 4 I have been able to see lots of changes like the introduction of ARC, auto layout, storyboards, size classes and swift. Working for agencies I am always amazed at how long it takes some companies to adopt these new tools, a lot of which make your life […]
Hi there and welcome. Today we will be talking about AWS S3 Image upload using AWS SDK for iOS v2 (WOW thats a lot of acronyms!). Last week I had to do this in a project and it took me and I was disappointed with the documentation, and sample project they had available. So in […]
One of the most powerful tools an iOS developer has is the ability to create protocols and implement delegates that let your classes notify when an event occurs. I use them all the time in my projects and wanted to show how easy it is to implement your iOS Project. I will demonstrate them in […]
I started my first swift app with iOS 8 and needed to use core location, something that I haven’t used in a really long time. After writing all the code and testing out the app I couldn’t get the dang thing to use my location! After a frustrating 30 min of debugging I figured out […]

I got my Printrbot simple about 6 months ago, and love it. Ever since I have got it I have been trying to figure out something cool to make. Last week I saw an ad for an iPhone stencil made out of metal, and thought is was pretty sweet http://www.uistencils.com/products/iphone-stencil-kit. I thought to myself hey […]

The UIActionSheet is a great tool to easily let users select between multiple options. I use it all the time when developing apps. Just like all great and easy to use components, designers like to customize them and make developer’s lives harder than they have to be. In this tutorial I will show you how […]
When developing an app, animations can make the defierence between a good user experience and a great one. Like most things in programing there are serveral ways to animate ui components, but I will be using the UIView class with block-based animation methods. This works with iOS 4 and greater. UIView animateWithDuration: and block-based animation […]
There are times when developing an application I need to have a single instance of a class. For example recently I needed to build an audio player that managed a song queue, and if the queue was playing. I also needed to be able to modify the queue from another view controller, so it was […]