We as a company have been advocating Continuous Integration and Continuous Deployment. I mean, who hasn’t? (more…)
Swift has a nice syntax for grabbing subarrays: (more…)
In this post we will explore mobile development for Arduino. The Internet of Things (IoT) and the Quantified Self are…
Optional protocols methods in Swift - right now - don't exist unless the protocol is tagged with @objc. So far, this…
Working with plain UIViews all the time can lead to UIs that feel stale and lifeless. When you see UIKit functions…
So far, I have enjoyed Swift. I'm still a bit curmudgeonly about having to explain - in great detail -…
Let's talk about how we fell in love with Google Dart. In just a few short years, RESTful web services…
Breakpoints are one of the most basic elements of debugging a program. (more…)
Recently, I gave a talk at the Atlanta iOS developer meetup. The talk took up the first hour of the…
Since switching over to Apple's TestFlight, we've been pretty pleased. The clear versioning of applications, easy internal and external test distribution,…
Finally we have something to thank McDonald’s for: spilling the details about Android Pay coming to the U.S. (more…)
Test-driven development and the mobile development community as a whole is maturing and reinventing traditional paradigms with a mobile twist,…