Category:

iphone

So there’s an article on HN today about how in-app purchase is destroying the game industry. There are a couple of problems with this theory. The original in-app purchase See, in the in-app purchase model actually predates phones. It predates video game consoles. It goes all the way back to the arcade, where millions of […]

Continue reading

So back in the dark ages, we registered to receive notifications like this: -[NSNotificationCenter addObserver:selector:name:object:] In other words, the target-action pattern. When the notification is received, call this selector (action) on this target. And all was well. Then in iOS 4, blocks (closures) were added to iOS. And it was the hip cool thing to […]

Continue reading

I’ve had an unusual number of interesting conversations spin out of my previous article documenting that mobile web apps are slow.  This has sparked some discussion, both online and IRL.  But sadly, the discussion has not been as… fact-based as I would like. So what I’m going to do in this post is try to […]

Continue reading

Every so often I run into people who tell me that web apps have gotten a bit of an unfair reputation–“they can be just as good as native apps!” they tell me.  (Usually the “bad” reputation is the work of some villain hell-bent on walled-garden-domination.) For example, there are blog posts like this one from […]

Continue reading

Everybody’s weighing in on the Sparrow acquisition. Marco says if you want great indie developers, pay them well.  Eleza says “that’s what I did!”.  Selligy says that Apple should do something.  Matt says everbody should stop whining. It’s time for some sticker shock.  Matt has the right idea when he says: Thanks for that $10. […]

Continue reading

In collecting feedback on my previous post discussing the new hotness of NSIncrementalDataStore, I seem to have unexpectedly lit a fuse.  On the one hand, that blog post has spawned a dozen new projects and has kept my inbox unusually full.  On the other hand, it met an unexpected amount of resistance–not just to the new workflow for […]

Continue reading

This is a real support request: Hi developer, I really hate how you have to pay for more minutes I was wondering if you could update to do surveys also as a way of paying? The mental model of this individual is astounding: How do I eat a survey, or use it to buy computing […]

Continue reading

The Problem You may be interested in how to wire up or sync CoreData to a remote web service.  There are plenty of frameworks to do this, like RestKit, RestfulCoreData, and various defunct libraries (CoreResource, etc.)  The problem with these libraries is twofold: They assume things about your backend (like “It’s REST!”  or “It has […]

Continue reading

This is the talk I gave at CocoaCoders about cross-platform logging and analytics. Cross-platform logging and analytics View more presentations from Drew Crawford

Continue reading

In: Code,iphone | Tags:

By now, you’ve certainly heard about Siri.  It’s a very cool piece of tech.  So cool, in fact, that I think it represents a big leap for Apple. The narrative we got from Phil Schiller is that for years, the programmers have taunted users with the dream of voice recognition technology that actually works, and […]

Continue reading

In: iphone,rants | Tags:
Copyright © 2011 Drew Crawford, All Rights Reserved
Powered by WordPress

Page optimized by WP Minify WordPress Plugin