Lastly I´ve been collecting all twits related to iPad, iPhone, FlashPlayer, the future of Flash, HTML5 and so on, well, there are much more, it´s clear
I tried not to be tendencious (there are options to criticise anyone), results are to come but you can make a prospection about them. We will comment the conclusions in March.
Anyway, my opinion has changed a bit after readding all these twits. But now I´m interested in talking about the strategy of these three companies Apple, Adobe and Google.
So I begun to draw and made three schematic graphs. Game is life!
1. The prisoner´s dilemma.
Let´s think on collaborative strategies or not. Three players: Apple, Google and Adobe. Each one with its products. I reminded when I studied statistics and Game Theory. Taken from wikipedia: "If we assume that each player cares only about minimizing his or her own time in jail, then the prisoner's dilemma forms a non-zero-sum game in which two players may each cooperate with or defect from (betray) the other player. In this game, as in most game theory, the only concern of each individual player (prisoner) is maximizing his or her own payoff, without any concern for the other player's payoff".
Indeed this is a reduccionist point of view, but very amusing cos there would be cases to collaborate or not. For example, if you see the graphic:
- Case 1: Everyone collaborates.
- Case 2: Google says no.
- Case 3: Apple says no.
- Case 4: Adobe says no.
- Case 5: Google and Apple say no.
- Case 6: Apple and Adobe say no no.
- Case 7: Google and Adobe say no.
- Case 8: All of them say no. It´s war!!!
The question here is to know where we are, who is interested in collaborate and why.
2. Colaboration strategies.
Other point of view: Every player has its strategy, and there are some areas where players can collaborate or not with the others.
For example (see graphic):
- Area 1 Google and Adobe collaborate with Nexus 1 via Open Screen Project.
- Area 2: Google and Apple. for example HTML5.
- Area 3: Apple and Adobe. The products of Creative Suite, plugins, etc.
- Area 4: Places where all of the can collaborate (or not).
3. The platform problem.
Last point of view. To resolve the future of the web, the future of flash, the future or whatsoever. Well, it´s too soon to say anything. We don´t know how players will evolve.
Anyway: Three players: Apple, Google and Adobe. To be or not to be. Some say "kill the browser!", some "kill Flash", others "let´s RIA!". Statistics say about the rising of web access from mobile devices. Not only that, but also take into account the business model of the apps, new future devices (iPad or whatsoever as a TV + internet (a successful one)).
To be frank, don´t know if it´s serious enough to compare languages with tools (my apologise for objectice instead of objective). Green colour means OK, yellow means ?
Imagine now you are a developer. Most of us used to be multidisciplinar devigners, some moved to Ajax, some to CSS, others to RIAs, Actionscript or so.
What´s the question? Which is the language with more future? Which is the most difficult? Which one will give you more money?
Are you playing?