That’s a year behind schedule, for those keeping score.
Adobe loves playing victim, and the press loves making Apple the big, bad, evil monopoly. Never mind that none of this resembles reality.
That’s a year behind schedule, for those keeping score.
Adobe loves playing victim, and the press loves making Apple the big, bad, evil monopoly. Never mind that none of this resembles reality.
It’s easy to offer free phones to developers when there aren’t that many developers out there on your platform. It’s easy to court people with emails and promises of great support when you have such a small fan base. It’s like indie band members signing autographs after the show. Smart business move. But Madonna could never do that. She’d be signing for a week.
Android is growing, to be sure, but as many people try to point out as a talking point against Apple, it’s not about the number of apps; it’s about the quality of those apps. And it’s about who is making those apps. Android apps in general are still hobbyist apps. The equivalent of shareware on a Mac. There are some gems out there, but they are few and far between. And there is little pop-culture Android love in the air.
When Nike and Geico and Samuel L. Jackson make Android apps, that’s when you’ll know Google has had success with the platform. Not that those apps are top-quality apps, mind you. But they are a sign that the average joe-shmoe marketer has recognized the iPhone platform as the 2010 equivalent of having a web site in 2001.
That may happen eventually for Android, but so far Google hasn’t given enough concrete financial motivation to its developers. The potential for profit would speak much louder than a free phone and a personal email.
To date, there has never been an actual outbreak of an actual OS X virus in the wild. (Virus meaning a program that can be installed automatically without the user’s knowledge and spread to other machines in a similar automated fashion.) Mac Malware has for many years lived in the realms of labs and hacker contests only.
Trojan Horses are bad, to be sure, but no anti-virus program can protect you if you’re dumb enough to give your admin password to an untrusted installer.
Think twice before typing that password, people. And, please, make your password something other than your cat’s name.
In order for Apple to anger iPhone developers, it would have to actually anger, you know, iPhone developers. People who actually write iPhone apps. Not Flash developers who are angry they don’t get to port their Flash apps over to the iPhone for free.
The article even admits later on that it’s mostly Flash developers who are doing all the complaining about this issue. As I said before, all of the iPhone developers I know are happy about this Flash restriction.
So let’s get the headline right, shall we? “Apple’s ban of Flash angers lazy Flash developers who wanted a free ride into the App Store ecosystem.”
And as far as Apple losing developers over this goes, what they are losing is the lowest common denominator of lazy developers who want to write once and deploy everywhere. That’s a demographic Apple can certainly afford to lose.
I personally know iPhone/iPad developers who are thrilled that Apple is blocking Flash apps compiled with CS5. That just saved them from competing with a boatload of crappy apps written by hack script programmers. I’m willing to bet that more Objective-C programmers than not like the new restrictions in section 3.3.1. The only reason not to like it is if you are too lazy to learn how to write Cocoa apps, or you wanted to pull the wool over the eyes of your users by developing apps that can be easily ported to other platforms. Neither of those scenarios help Apple, and they sure wouldn’t help true Cocoa developers, either.
What Apple is doing here, then, is PROTECTING its current developers from an influx of competition from less worthy programmers. It is also protecting users from confusion, while increasing the likelihood that new apps will take full advantage of new features in the iPhone OS in the years to come.
Again, the only losers here are the ones who wanted a quick and easy shortcut into the Gold Rush. There’s nothing stopping any of these Flash developers from simply learning how to use Apple’s tools instead of Flash.
The only question remaining is who Apple decides to apply this rule to, other than Flash developers. My guess is that game companies that have been using various tools to assist with development will be allowed to continue to do so. This is mainly a shot at Flash and .NET.
So I don’t see this as a game of chicken at all. What I see is Apple holding a Royal Straight Flush, while Adobe has a pair of twos. You’re supposed to bet big when you know the other guy is bluffing.