Beyond Ajax

Dare Obasanjo writes:

Most people who’ve done significant AJAX development will admit that the development story is a mess. I personally don’t mind the the Javascript language but I’m appalled that the most state of the art development process I’ve found is to use Emacs to edit my code, Firebug to debug in Firefox and attaching Visual Studio to the Internet Explorer processes to debug in IE. This seems like a joke when compared to developing Java apps in Eclipse or .NET applications in Visual Studio. Given how hypercompetitive the “Web 2.0” world is, I doubt that this state of affairs will last much longer. There is too much pressure on Web companies to improve their productivity and stand out in a world full of derivative YouTube/MySpace/Flickr knock offs. If one company finds a way to be more productive and/or build richer Web applications the rest of the industry will follow. This is pretty much what happened with Google and AJAX as well as with YouTube and Flash Video. Once those companies showed how much value they were getting from technologies which were once passe, everyone jumped on the bandwagon. This means that it is inevitable that Rich Internet Applications will eventually be built on a platform that provides a better development experience than AJAX does today. The only questions are how quickly will this happen and which technology will replace AJAX?

Ted Leung mentions two contenders for the throne; Flash/Flex and OpenLaszlo. I’ll add a third entry to that list, Windows Presention Foundation/Everywhere (WPF/E).

RIM and the Internet

Paul Kedrosky posts some interesting comments about the Blackberry maker from Marty Algire:

DMA/etc… networks that were designed primarily for voice to work more like the Internet so other types of data can be sent over them, e.g. email. They completely nailed this. But there is a lot of expensive overhead to keep this working, e.g. synchronization servers at each corporate customer, and a multi-acre data center in Waterloo to re-route messages to wireless carriers.

However, those voice based networks are going away. They’re being replaced by wireless networks (licensed and unlicensed spectrums) that natively support IP applications. There will be no more need to overlay RIM’s technology on top.

Mobiles in Rural India

A note from Nokia: “Mobile communication is revolutionizing economic and social life in rural India, spawning a wave of local entrepreneurs and creating greater access to social services according to a new study by The Center for Knowledge Societies (CKS) commissioned by Nokia. The research identifies seven major service sectors including transport, finance and healthcare that could be radically transformed through mobile technologies.”