Archive for June, 2007

Adobe’s AIR Plans

Robert Cringely writes:

In terms of software applications, I can think of only two that have reached the point of ubiquity and hence invisibility — Flash and PDF, both of which come from the same company, Adobe Systems.

Adobe is moving into developer tools in a big way to support its grab for mindshare in the interactive/rich web application space where much of the excitement lately seems to be. Some people think of this as Browser Wars 2.0, but I think it is more fundamental than that. Here are the players. Microsoft is putting massive resources behind Silverlight. Sun is trying to take Java to the next level with Java FX. Mozilla is trying to improve its position through AJAX, Canvas support, and better offline support. And Adobe is leaning hard on Flash, Adobe Integrated Runtime or AIR (formerly code-named Apollo), and Flex. My money is on Adobe simply because of those two invisible weapons, PDF and Flash.

Comments

TECH TALK: Apple iPhone: The Platform

MEX wrote about Apple’s Browser and the implications:

According to the information Apple released to developers attending its WWDC event, the iPhone browser will enable applications to run in a sandbox environment, through which they can interface with the integrated applications to access functions like phone calls, email messaging, mapping, contacts and calendar. In practice, this means browser-based applications will be able to offer features like click-to-call, storing event reminders in the local calendar or showing a location on the integrated map.

Developer reaction to this announcement has divided into two camps. On the one hand, some are hugely dissappointed Apple is not providing a public SDK for genuine native application development; on the other, there are those who are delighted Apple has chosen such an open development path and are excited by the possibility of being able to go direct to consumers without the delivery channel issues which continue to impair developers on most mobile platforms.

There is Apple with unprecedented hype around its iPhone launch and a vested interest in building a web-based media platform spanning desktop, living room and mobile. Then there is Nokia, the worlds largest handset manufacturer, which has publicly stated its commitment to becoming an internet company and is planning a 2008 re-organisation which will see its devices, software and services businesses merged into a single business unit. Coming in from the left field, you have Google and Adobe actively seeking to disenfranchise Microsoft from its dominance of the desktop by making the web the software platform of choice. And finally, there is an army of developers constantly innovating and pushing the boundaries of whats possible with web-based applications.

Robert Cringely wrote about Apples broader plans to turn the Safari into a platform:

Safari for Windows is part of a PLATFORM in the same sense that iTunes is part of the iPod platform or vice versa. In this case the platform in question is the iPhone and an as-yet unmentioned partner in that platform is Google.

The iPhone absolutely needs AJAX applications for the phone to be a success on AT&T’s EDGE network. By pushing more functional logic into the browser, the bandwidth consumed per http round-trip is significantly reduced, making the phone apps faster and helping to justify that big price tag. The problem with this is that AJAX apps don’t always work the same (or at all) on every browser. The iPhone has real browser support, which is good, but remember AJAX is based on JavaScript, which in this case is not so good. JavaScript isn’t statically typed and each browser has its own version of JavaScript. Developers are typically forced to hand-code different versions of their AJAX apps for different browsers. With the AJAX economy dictating that browsers with big market share like IE and Firefox get most of the effort, that leaves Safari as a second-class browser and, potentially, a liability for the iPhone.

Whaddayado? Introduce a Windows version of Safari, get a million people to download it in the first week, and scare developers into moving Safari customization higher on their AJAX priority list.

Where Google comes into this story is with the Google Web Toolkit (GWT), an open source compiler that compiles Java source code into optimized browser-specific JavaScript code. GWT makes writing AJAX apps like writing regular apps in the sense that developers can use many of the tools they are used to. And GWT adds the advantage that the GWT compiler handles all the problems of working with specific browsers.

So, get ready for the next revolution in mobile phones and computing!

(more…)

Comments

TECH TALK: Apple iPhone: Industry Impact

Om Malik wrote about how Apple’s iPhone will change the mobile business:

A true web applications platform for the mobile: Charles Ying thinks that Apple just reinvented the mobile applications platform. This isnt mobile Flash, mobile Java, or even the mobile Web. Its the real Web, the real deal, he writes.

Break the Wireless Walled Gardens iPhone is fully functional iPod, with full tracks of music. Do you need to download ring tones for $2.99 a pop, when you get a full song for a third of that price? Ditto for Wallpapers, and themes, and everything else that is being sold on the carrier deck.

Shift of control to the customers: If the embedded (Safari) browser if it performs the way as hyped by Jobs & Co., will give us the choice-control we have on the web. Search engines to web sites nothing will be determined by the wireless carriers who have thus far done nothing but create barriers between what we want, and giving us what they want to sell.

Slow demise of subsidized, boring phones filled with bloat ware: The introduction of the unlocked iPhone will do two things it would basically get US buyers savvy to the idea of buying full priced unlocked phones. Secondly, it is going to cause a behavior change - of buying phones instead of freebies.

Keep it simple or else: One of the lasting (at least for me) changes that iPhone will bring to the mobile market is simplification. Their new user interface is going to make complex mobile services relatively simple, and can have the same impact as Blackberry had on the corporate market.

Tomi Ahonen wrote:

I am certain that the mobile telecoms world will count its time in two Eras. The Era BI: time Before the iPhone, and the ERA AI: time After the iPhone.

From June all reviewers around the world will compare all new high-end phones with the iPhone. How near do they arrive in being “almost as good as the iPhone”. This is the phrase we will see in most reviews of smartphones. And the yardstick in usability will from now on - and my prediction is that for the fore-seeable future of mobile phones - the latest iPhone. A clear watershed moment in the industry. For the first time a major handset device which was designed from the start to be both a multipurpose smartphone and yet easy to use.

The second and much greater impact is the mobile internet, or the value-add services industry of mobile telecoms…It has been a lopsided battle, when most early internet-capable phones were monochrome WAP phones or modest speed GPRS phones with still tiny colour screens. Now we get the glorious sharp 3.5″ iPhone screen and its powerful web access software. It was easy to suggest a laptop with a WiFi or WiMax access card would “forever” trump a 2″ tiny pocket screen of an early 2.5G or 3G phone. Now we get the big screen iPhone and suddenly the pocket internet seems very plausible. And even at 500 dollars (subsidised) the iPhone costs half that of a laptop. Do we really need a new computer. If all we need is e-mail and music and uploading some pictures to Flickr or Myspace, isn’t an iPhone enough?

Yes the iPhone is a radical device and yes, we need the American IT and media and adveritsing industries to wake up to mobile phones. And yes, the iPhone will bring valuable goals for all user interface design in mobile telecoms, both for handset makers and mobile operators. But all invention didn’t happen at Apple or be caused by the iPhone.

But the level of the noise around mobile will double in June. Very many big guns will join the game. That is good. And it will be a change from an old Era, where handset makers like Nokia and Motorola ran the show with the major mobile operators (carriers). Now media giants will join in, as will major IT players and internet companies.

AT&T too is expected to benefit from being the exclusive partner for iPhone. The New York Times wrote:

It is a testament to the power of Apples brand name and reputation that many consumers appear to be giving it a chance to redefine phones as the iPod did music players. AT&T said 1.1 million potential customers had signed up on the companys Web site asking to be contacted when the phone is for sale.

Steven P. Jobs, Apples chief executive, has said that he expects Apple to sell 10 million iPhones by the end of 2008. That projection could include sales outside the United States, but Apple has not yet announced any deals with foreign carriers.

For AT&T the iPhone launch is bigger than the launch of a new device, Mr. Hodulik said. Its something more strategic. Its about moving the whole brand.

Tomorrow: The Platform

(more…)

Comments

Crowd Clout

[via Thejo] TrendWatching writes:

The power of groups, the clout that crowds can exercise to get what they want, is nothing new. What is new, however, is the dizzying ease with which likeminded, action-ready citizens and consumers can now go online and connect, group and ultimately exert influence on a global scale. Call it group power, call it CROWD CLOUT:

CROWD CLOUT: Online grouping of citizens/consumers for a specific cause, be it political, civic or commercial, aimed at everything from bringing down politicians to forcing suppliers to fork over discounts.

Comments

World Class- In Our Backyard

It was late night at the end of a long, long day at work. Even the lights in the fishing boats anchored in Bombay harbour for the night were out. I was fishing in another ocean that night, trawling the internet for any research paper that would provide us with a method to detect India-related content on the web.

There is a brute force way to do that - employ hundreds to check every major website in the world… But every time the content changed you’d have to go back and redo the work. Anyway, hiring that many people would cost too much. There had to be a more elegant way. For example, write a computer program to patiently check sites throughout the world and send back snippets of information that was of interest to Indians.

We understood the first steps in doing this. For instance you can easily get a computer program to tag an article as ‘ India interest’ if it encounters the word ” Gandhi ” in an article. Generalizing from this rule you could make the program compare every word it encounters against a list of Indian pronouns to detect ‘ India interest content’. Even more generally you could make the program compare words it encounters with a corpus known to be relevant to Indians, for example the last five years of Business Standard articles.

This much we had figured out on our own. The trick was how to do this economically. Here again the brute force method is to crawl every single English language site in the world and look for words to compare with our chosen corpus. But the elegant way would be to devise a method of inspired guessing as to where to look for first and where to look for next.

That night I was trawling the internet for research papers that described methods of inspired guessing.

Here was one! Accelerated Focused Crawling through

Online Relevance Feedback. I skimmed through the paper; it pretty much dealt with the problem I had in mind.

It was past midnight in India , a good time to call the author and ask if he was willing to consult for us, I said to myself.

I ran my eyes back up to the start of the paper to check which American University the paper had came out of. Then came the shock! The research paper was from our own backyard- IIT Bombay. And the lead author was Soumen Chakravarty , a Professor of Computer Science there. I was astounded. Anything to do with web crawling was hot; that’s the stuff Search Engines are built on. There was a person from India publishing on such a hot topic in a prestigious international journal?

I couldn’t wait for the sun to rise to call him. The next day, I and some colleagues trudged to IIT Bombay to meet the professor. He was sitting at his computer in an ice cold room in a remote corner of the Computer Science Department which itself was in a remote corner of the IIT Bombay campus. He was very helpful and immediately gave us the computer code that we needed.

I was curious about how he got interested in this topic. He pulled out a book from the stack in his room: Mining the Web: Discovering Knowledge from Hypertext Data.

“This is a textbook I have just finished writing for US computer science students”, he said nonchalantly tossing it back into the stack. “It will be out in later this year in the US .”

It turns out that he was at Stanford at the same time as Brin and Page, the Google founders; they went and found a venture capitalist to fund their search engine efforts and Soumen came back to India to work at IIT Bombay: “because my mother is old and does not want to leave India”.

Landing the Soumen catch turned out to be the easy part. Getting to engage IIT Bombay in a commercial relationship was to be a near-impossible task. The process for such an engagement is unchartered territory for Indian academic institutions. We settled on a compromise: we hired two of his star graduate students (or more accurately he persuaded them to join us instead of doing what all their classmates did- immigrate to America ). Since then, we have been happily working together; whenever we run into a really tough computer science problem, we could get to Soumen through his students.

I have ever since felt mildly guilty about this arrangement that gave us so much know-how for so little payment. Till I encountered the head of Sarnoff Labs at a conference in Beijing . Sarnoff Labs, based in Princeton New Jersey , is a haloed center for innovation since the 1940’s and is responsible for bringing to the world, Colour Television and the Electron Microscope, among other inventions. He shocked the Beijing audience and me by asserting that “big corporations in the world maintain R&D departments mainly to impress Wall Street.” He said that the era of corporations maintaining large central research labs staffed with Nobel Prize winners (Bell Labs symbolized this) is long gone. The locus of innovation has almost entirely moved to start-ups. These start-ups staff themselves with recent graduates of top institutions and the alumni who maintain close consultative links to their University professors.

I was much relieved to hear this. So, the arrangement we stumbled into: hiring a professor’s top students and getting the professor for free seems to be the way R&D is done today. And the irony was that we found it in our own backyard.

END

Comments