As you know, just yesterday, Adobe
officially unveiled the Flash version for mobile phones. However, on the iPhone it will not work (it is generally only under Windows Mobile). The developers do not give official comments about porting to other platforms, but quite recently the head of the Flash development team
said that there are no technical difficulties to port Flash to the iPhone, and they can do it in just a couple of weeks after they get permission from Apple.
The problem is that there is no permission. There is an opinion that it
will never appear . If Adobe releases Flash for iPhone on its own, it will almost certainly be instantly banned and removed from the App Store, because it will violate the Terms of Service developer agreement. The TOS text from the iPhone SDK recently
“leaked” to the Network, so we can quote paragraph 3.3.2 from there:
If you’re not aware of what you want to use, it’s not Apple’s Published APIs and built-in interpreter (s).It's clear why Flash is not acceptable for Apple. After all, now Flash has become a full-fledged platform for running your own applications. This is a kind of backdoor to the closed Apple system, which tightly controls both the hardware and software components of the iPhone. They are allowed to receive applications only from their own store, and how to do this with the Flash platform is apparently an impossible task.
')
Of course, Apple will never replace the model of its business, because the closeness of the platform is the cornerstone of this model.
So, a significant part of the Internet will always remain invisible for iPhones. Owners of these devices can say goodbye to thousands of popular flash toys and watch videos on many video sites.