A few weeks ago I learned that Adobe Flash CS5 will have the functionality to create native iPhone applications. I thought to myself, "Holy cow, this will allow anyone who knows Flash to create iPhone apps!" I've always wanted to make iPhone apps but the lack of Objective-C programming skills prevented me from doing so.
If Flash CS5's iPhone application authoring does what it promises, the future of app development is in for treat. This means that anybody with ActionScript skills can make iPhone apps/games. The average user will become the "average developer" very quickly. It appears that this will erase the dividing line between design/development professionals and the average Joe.
Click here to view the Adobe Labs page for iPhone Apps.
Despite the high chance of crap-output from developer-wannabes, this will give people an opportunity to create quality products. From what Adobe Labs has shown so far, it proves that this model works. In the meantime, I'll be boosting my ActionScript 3 skills, learning to make some awesome apps.
Feedback: Does this make you want to develop for the iPhone, or will this saturate the App Store with even more fart apps?
I'm not entirely sure about how good this will be... for games, it will be awesome, people can port over their already established games straight to the iPhone. But I can see many people creating user interfaces trying to mimic standard iPhone controls and doing it wrong - in a very bad way.
Agreed, the potential for things going very wrong is great. Having an authoring tool such as Flash should open new doors for Interactive Designers and Developers since there would technically be no limitations.
It's pretty exciting to see Flash being able to take advantage of iPhone features such as Multi-Touch and the Accelerometer.