A few days later, Apple went so far as to change the developer licensing agreement and ban Apps not written in authorized programming languages so that applications written in Flash and then cross-compiled to run on the iPhone. There was even more complaining.
There was so much speculation as to why Flash was banned, that Apple released a public statement on the matter.
On May 7th, there was a non-demo of a beta mobile Flash on the Nexus One; there is still no mobile Flash solution available a full month after the iPad has shipped.
Apple's decision is vindicated.
An aside on demos: many years ago, as a software developer, we did monthly demos to a client as proof that milestones were being achieved as stipulated by the contract. Several lessons were learned from these demos as enumerated below:
- only demo features that work (the current (and any past) milestones)
- practice the demo before hand and perform it exactly as practiced (your demo will otherwise very likely fail)
- the person doing the demo controls the demo (don't let the client touch the mouse)
No comments:
Post a Comment