|
That's a bogus argument. From the user's perspective, what's the difference between an application compiled on a cross platform development framework and the exact same (functionally) application coded directly against the Apple APIs? Nothing, except the fact that Apple will allow one but not the other.
Using the Apple APIs doesn't guarantee that applications will use the Appleisms. It only guarantees that Apple will have the their way with 3rd party developers and consumers who use Apple devices. Once developers commit to using the Apple API it will be economically onerous for them to recreate that application for other platforms because it means managing multiple code streams, which is exactly the type of control that Apple wants.
At least being locked into a development framework like Flash doesn't compromise the developer's ability to sell the application. If the developer uses the Apple API and Apple, for whatever reason, says they won't accept it, then the developer is screwed. Only developers towing the Apple line will survive.
__________________
Wake up every day that would be a start.
|