Phonegap the Bad and the Ugly
Times are tough and development budgets seem to be getting smaller and smaller, assuming that you are not Draw Something or Instagram. My experience has been that clients who are interested in supporting both Android and iOS do not generally want to develop two native...
Warning: Google Drive and Git Don’t Play Nice
When Google’s GDrive was finally made available to the public, I was thrilled to see that the pricing structure would allow me to get double the space for the same amount of money I was paying Dropbox. Reading the description, it seemed that GDrive had all of the...
Know Your Class: How to Determine an Object’s Class in Objective-C
Programming in Objective-C is a pleasure. Its dynamic messaging systems allows us to do a lot of little messaging tricks that we could not do in other languages. However, when it comes down to it Objective-C code will crash if you send a message to an object that does...
Review: Mastering Grails 101
I like Ruby and have a soft spot for Java and all things Java, since it was my favorite programming language before I started my professional career and the language that got me my first coding gig. So you’d think that I’d love Grails, a platform that aims to be the...
AppCode VS XCode
I hate XCode but really want to love it. Most Cocoa developers have had more than a few bad experiences with XCode where it has crashed more than once in a day, magically, lost track of files, failed to warn you of naming conflicts in assets, or simply dead-locked...
GDrive Mac Performance Issues.
I am always looking for ways to minimize costs and maximize the effectiveness that I get out of my tools, so it should be no surprise that when Google’s GDrive was announced I jumped all over it. The reasons were clear: I was a heavy Dropbox user and Google offers...