mikeash.com: just this guy, you know?

NSBlog
RSS feed (full text feed)

advice apple(4) cocoa evil fridayqna iphone(3) link rant(3) rogueamoeba stupid

Showing entries tagged "apple". Full blog index.

Tags: fridayqna apple cocoa adviceWelcome back to another Friday Q&A. This week, Quentin Carnicelli (who is heavily involved in generating my paychecks) has suggested that I talk about things that every Apple programmer should know. In other words, common Cocoa design and implementation decisions that I'd prefer Apple not to make.
(Read More) 26 comments

iPhone Apps I Can't Have at 2010-05-14 02:46
Tags: iphone rant appleDuring a recent discussion on Twitter about Apple's draconion App Store policies, I mentioned that there's a long list of apps I want which Apple does not allow, and thus these restrictions directly hurt me not only as a developer, but as an iPhone user. This made @pbur curious, and he indicated he'd like to know what those apps are. So I sat down and came up with a list of apps that I really want for my iPhone but that Apple won't let me have. To the best of my knowledge, every single one of these ideas is completely feasible in a technical sense, wouldn't destroy the cell network, wouldn't make your phone's battery life unusably short, and are kept out of my hands solely because Apple thinks it knows what's best for me.
(Read More) 48 comments

Mistakes and Chains of Events at 2010-04-19 19:18
Tags: apple iphone rant link rogueamoebaFor those of you who don't read my employer's blog, I just made a post over there titled Mistakes and Chains of Events. It discusses the recent news about political cartoonist Mark Fiore's iPhone rejection, the bigger picture of Apple's system and policies, and my perception that Apple is not learning the right lessons from the various problems that they're encountering.
(Read More) 0 comments

Deconstructing Apple's Copyright and Trademark Guidelines at 2009-11-17 02:08
Tags: apple iphone evil rant stupidIt's well known that every member of the official iPhone developer program is bound by Apple's iPhone SDK agreement. What seems to be much less well known is that the agreement also binds developers to follow Apple's "Copyright and Trademark Guidelines", which add a huge list of restrictions to what an iPhone developer can and cannot do.