Apple to support Flash on the IPhone and IPad!
Just Kidding! But after reading CNN’s tech article; “Steve Jobs: ‘You won’t be disappointed.’“ The only way I won’t be disappointed by the annual Worldwide Developer Conference in June is if Jobs drops the smear campaign against Flash and at least begrudgingly allows 3rd-Party software houses like Adobe and Unity3d to compile their apps for the Itunes store.
I’ve been ignoring and dodging the pointless “Flash vs. HTML5” debate around the office for a couple of weeks now as I can’t see why a developer would use one tool and purposely exclude the other, just because Steve Jobs tells you too. I like the Sex Pistols, but do I hate Pink Floyd because Johnny Rotten told me too? No. Do I have to limit myself as a web developer because Steve Jobs tells me too? Absolutely not. But just like Punk and Metal in the early 80’s, the Apple vs. Adobe debate is creating the weirdest divide to hit the web community since IE vs. Netscape. If both are hard, heavy, and fast, I want to mosh to them all. Even my level-headed friends in the developer community are getting caught up in this debate and choosing sides.
Sometimes I feel like the last human left alive on a planet of zombies. I’ve never despised one platform over the other. Windows and Visual Studio has it’s strong points just as OS X and Xcode have theirs, sometimes I prefer to work in Eclipse on Ubuntu (most times actually) and other times open source works very well on Windows XP…can’t I just enjoy them all?
I love Actionscript, it is a great language (yes, I said “language,”) not since coding on my C64 has a cool little language come around that is easy to use and allows you to create some pretty amazing graphics programmatically. But I’m also really excited about HTML 5 too. In fact, I cant’ wait to use both together to make truly compelling next generation sites and applications for a variety of devices. I only wish Jobs wouldn’t use his regained power and influence to try and obliterate one tech for a still (for the short term) inferior one.