Are you yearning for Flurry Analytics or Google Mobile Analytics for your Mac OS X application? Seek no more as your day is saved!
Lean Startup is Crap!
Why trusting the lean startup methodology can cause false negatives for your otherwise bright ideas. See the pitfalls of running lean and how you can walk past through them.
Handling Cookies Created in JavaScript for your Custom Cookie Jar
Yammer just broke my app because they started using JavaScript to set their session cookies. I spent a couple of days finding why the app broke and coding up the solution to this. Here’s how you take care of those pesky script-based cookies.
Crazy App Idea: JDBC on Cocoa
Do you know why it’s so hard to gain access to an SQL database from a Mac App? Here’s why and the solution to your database access woes. Warning: it’s slightly off-beat and rad.
Crash-proof your Cocoa-app when consuming JSON!
Is your Cocoa app plagued by “unrecognized selector sent to instance” exceptions when consuming JSON data? Is your app not resilient to minor server-side JSON API changes? Here’s how to fix your JSON woes in your Objective-C project.
How To Gamify Your Public Relations Efforts
Are you working with a public relations firm and designing a mobile application as part of their campaign? Take a shortcut in your ideation process and see what are the important elements that need to be present in an application that needs to influence the public into doing what you want them to do. These are our hard-earned lessons and it’s yours to grab!
Hackathon Group Dynamics
Are you curious what a hackathon is or contemplating to attend one? I recently participated at a hackathon event and if you read this article, you’ll get some grasp of what the event is and what you should do to be successful in one. This is the first of a two-part post and focuses on the group dynamics during the event and how you can better position your team for success.
Implementing Your Own Cookie Storage
Cocoa stores cookies on its own and this makes it hard to implement a web client that appears as more than one user at the same time to the web server. To do this you’ll need to make your own cookie storage and this article teaches you how.
If you’re discounting your app, you need to say so!
Have your app sales gone south last Black Friday? If you’re still wondering what was the problem, this article will show you what went wrong.
Pull-to-refresh that goes both ways
Turbocharged OS X scroll view component that supports “pull-to-refresh” on at the top and bottom edges – perfect for a timeline display view component.
Introduction to Cocoa: NSLinguisticTagger in NSBrief podcast #72
Get your Cocoa app to recognize verbs, nouns, or even people and company names using NSLinguisticTagger. Listen to what other cool stuff that this nifty yet lesser known class can do for you.
Sound Code: Subliminal Data Transmission through Audio Waves
Have you heard of sound code? It may be the next big breakthrough in marketing and online commerce. It could also be an exotic technology only applicable to a few very specific set of industries.
One NSWindow handling multiple NSDocument instances
Cocoa’s document architecture envisions that a window should only handle one document. However library-type applications may need one window to handle multiple documents so that the user can easily switch between libraries without restarting the application. Here’s how you can hack AppKit so that a single window handle multiple documents.
The Proliferation of Apple Clones: A Conspiracy Theorist’s Perspective
HP, Samsung, and others are cloning Apple’s successful product designs. Is it because they’re simply not creative or is it the result of internal politics and the lack of long-term focus of their respective leaders? Only those in the respective companies boardroom’s inner circle have knowledge of what’s actually happening. But a conspiracy theorist can argue that it’s the result of the legal head’s sweet talks who wants more funding to his department at the expense of the engineering and product design departments.