I guess it was bound to happen.
As someone that’s looking to go into iOS app development at some point in the (hopefully) near future, this is mostly a good thing. Now, I firmly believe that Flash is not something that should be used for things like websites and video. If you haven’t read Steve Jobs’ “Thoughts on Flash” piece, it’s a good read. Steve makes some good, exceptionally valid points in there. Flash hasn’t proved to be a viable solution in the mobile space. If Adobe were to fix the problems with Flash, it would be a different story, but we’re still waiting there. There are much better ways to do things like web navigation and video on the Internet. Sure, Flash is an easy solutions for things like that, but just because it’s easy doesn’t make it right. Now, apps and multimedia stuff though? Yeah, Flash is a good thing there. The only downfall I can see there is that the user experience on the various iDevices can be lost with poorly planned Flash apps. Apple takes great pride in the fact that they user experience is very important. Apple’s customers expect certain things and a great user experience is one of them. I hope that people that will use Flash to develop iOS apps will take the time to do them right.
Now if you can just get clients and customers to believe that Flash development isn’t just “click, click, done!” Ah, the pain goes ever on.
In semi-related news, Apple also announced that it was going to publish the criteria that it uses for approving apps for the App Store. When that gets online, that should be an interesting read. For more info on all this, take a look at the press release from Apple.