Monday, December 3, 2007

Android and RIA

As you may perhaps know, there have a been a couple of discussion on the blogosphere related to Android, the new mobile platform from Google. The first one, called Why Microsoft Loves Google Android, explains why Android may be a good news for Microsoft or a bad thing for Java.
The second one, which is a response for the previous, is called Why Microsoft hates Google's Android explains that Android is not a threat to Java but does not clearly tell why Android is not a good news for Microsoft.
You may wonder why this story relates to RIA. I will detail my thoughts: I think one of the most important information we may find in Android is that Google decided to take a Java route that is not the one recommanded by the Java community (Sun ??), which is JavaME. I think Google has good reasons to do so but the result is that is will weak the Java community. On the .Net side, you can't find such fragmentation because Microsoft is alone and .Net CF won't be fragmented by definition.
Applied to RIA, we may find several solutions from the Java/Javascript community, today there are already a large set of Ajax frameworks, JavaFX is not a huge success so I think this may serve Silverlight to ressemble a standard.

0 comments: