Celebrating 10 Years of WordPress.com & Automattic

Originally posted on The WordPress.com Blog:
This year marks the 10th birthday of WordPress.com and our parent company, Automattic. We are proud to have served this community of millions: from writers, photographers, artists, and small and large publishers, to business owners and entrepreneurs. A quick bit of history: WordPress itself started as an open…

Star Wars Scene Maker

Role: Lead Developer and Game Designer Client: Disney Links: Star Wars Scene Maker for iPad Become the master of your own Star Wars video universe! Create your own scenes, choose your favorite characters, control their actions and dialogue, record your masterpiece, and share your Star Wars story! The Force of your imagination is with you! Update: Star […]

Charles Stanley Mobile App

Role: Lead Architect for the mobile projects  and Lead Developer for the iOS app. Client: Charles Stanley Links: Apple App Store The Charles Stanley Direct mobile APP is the company’s first foray into smart applications and delivers news, features and research from the country’s leading direct-to-consumer investment platform. Charles Stanley Direct is an award-winning and innovative digital […]

Create an IPA using xCodeBuild

Xcode 5 brought a lot of improvements to the xCodeBuild command line tool. The most acclaimed by the developer community was that you finally can run your unit tests trough the command line using the Test build action. Beside the Test action there was another big improvement: the new -exportArchive option. This new option allows […]

A better UIAppDelegate

One of the most common ugly patterns I see while reviewing iOS code is the overcrowding of the UIAppDelegate with calls for all kinds of services. It all starts with the CoreData stack setup code, then someone adds code to setup an analytics service, short followed by a Push Notification service, InApp Purchase, Crash Reporter, […]

OCLint

While developing for iOS one of tools that I missed a lot from my C# projects  was FxCop. FxCop was a tool that analysed your assemblies and reports information about the assemblies, such as possible design, localization, performance, and security improvements.  On Xcode the only similar tools is the static analyser but it’s scope its […]

Styling your app

One of the great challenges in iOS development is how to do the styling if your app in a easy maintainable way. A lot of people start by doing it in their nib or storyboards directly, but they quickly find the limitations: no way to set custom fonts in your components, no way to refer […]