“Functional programming is a programming paradigm that treats computation as the evaluation of mathematical functions and avoids state and mutable data.” — Wikipedia A couple of months ago I started working on a simple project using node.js and I wanted…
It always rewarding when you get to wrap up a project. It is even better when the project you are wrapping up is for Humanoid, and their way of saying thank you is to send over a brand new Humanoid…
“I’ve got a fever and the only cure is more testing.” When we send an app out into the world we want to be sure it’s bulletproof. I’m sure you write excellent code and you unit-test like a mad man,…
In a recent client iPad app we learned ways to significantly reduce memory usage and improve speed by converting views to images and reusing frequently used view controllers. The app required a scrollable grid composed of rectangles of various sizes…
APIs have users just like apps have users, with the exception that an API’s users are developers. It’s unfortunate how frequently we encounter APIs which are needlessly complex and hard to use. Documentation sometimes is so complicated that it actually…
While working on my latest project I had to interface a lot with Core Data and really test its limits. Core Data is an abstraction layer on top of SQLite which aims to make working with databases in iOS simpler.…
Sonicbids’ Gig Finder iPhone app gives musicians access to gigs opportunities of all kinds. With this easy to use app, you can search and browse the thousands of gigs found on Sonicbids from the palm of your hand. If you…
You can only install programs that have been approved by Apple on your iOS device (all applications in the App Store have been approved by Apple.) So in the case of beta testing, we need to register any beta customers’…
.zip or .ipa? These directions are best practices for using a .zip file….If you are running Windows Vista or would like to use an .ipa file instead you might find these instructions a little more useful. You will need: The…
You will need: The application .ipa file example: AppName.app.AdHoc.ipa The .mobileprovision file for the application example: Ad_Hoc_Distribution_Profile.mobileprovision The Device: the iPhone/iPod touch/iPad associated with the UDID being used The computer you normally sync with your Device Your distributor will most…