Let's talk about Value Types and Reference Types in Swift. Since Apple released Swift, there has been a lot of…
When a view controller container shows a new child view controller onto the screen, it sometimes makes sense to animate…
This is the first post in a series on the fundamental principles of consulting. Building software is a creative endeavor…
One thing that I see quite often is UITableViewCells that have a UIControl (like a UIButton or UISwitch) on them.…
It is easy to confuse which lines of code belong in viewDidLoad and viewWillAppear:. (more…)
In this post, I wanted to have a light description of some of the iOS Autolayout fun facts and tips…
"Should I use #define or a constant variable in Objective-C?" (more…)
According to a recent eMarketer survey, 65% of marketers use mobile apps as part of their marketing strategy. Since this…
One of the most important pieces to the Objective-C puzzle is realizing that most objects don't really hold any data.…
How do you get great results from your employees while still creating an environment where people truly want to work…
Let's talk about app launch. Finishing a development project strong and launching an app successfully is about more than just…
Internet of Things (IoT) seems to be taking daily headlines in technology news. From connected cars, homes, businesses and more,…