Calabash-ing iOS applications

Automated acceptance testing is a standard and common practice when developing web applications. One of the most popular frameworks is Cucumber and it is easy to integrate this into Ruby on Rails and Java applications. However, nowadays it is just as easy to use these frameworks with native mobile applications…

Read this article

Swift and Objective-C, a Happy Couple

One of the great features of using Apple's new programming language Swift, is that it and Objective-C are pretty much interoperable. I have done several iOS applications as an independant developer and they require a small amount of maintenance from time to time. Now, I was interested using Swift in…

Read this article

Dropwizard and Guice integration

Dropwizard, as described on their website is a "Java framework for developing ops-friendly, high-performance, RESTful web services." I have been using it recently after seeing it mentioned on my company's Yammer feed (funnily enough the framework emerged itself from Yammer) and have been enjoying it very much. One of the…

Read this article

Flipping Cards with Swift and UIKit

One requirement I had recently was to display cards in an iPhone application and upon tapping on it, flip the card around. This article goes into details on how to do that with the help of Swift and UIKit. Note that this article uses Swift as an example, so you…

Read this article

Access Control in Swift

Since Swift was released at WWDC this year, Apple have clearly stated the language is still in beta. This was proven by the fact that the last release, beta 4, introduced a new feature, "Access Control." Initially when Swift was released, this did seem like a glaring omission as almost…

Read this article