You Are Here:

Community: Blogs

Maximiliano Firtman's Forum Nokia Blog

The nicest and slowest UI: Yahoo! Go 3.0, Android competitor?

firt | 17 January, 2008 00:35

Recently, Yahoo! announced his new Yahoo! Go 3.0 platform (beta). “The best Internet experience on your phone. Period.” Let’s see after the period.

Yahoo! Go is a Java ME application available to many MIDP 2.0 devices and is the On-Device Portal that Yahoo! published for access mobile content provided by the company as Mail, Maps & Local, News, Financial, Sports and Web navigation.

 Yahoo! Go 3.0 is also one response to Google’s Android. It isn't a new operating system as Android, but it has the ability to host new Widgets and Snippets developed by any using the Blueprint language, an XML based language on XForms. The first thing to note is that the platform doesn't use the standard way to develop widgets: XHTML, CSS and JavaScript/AJAX, as Series 60 Widgets. All applications inside the download are Widgets developed with this language. You can download more using Internet.

A widget is some kind of application that is installed inside Yahoo Go! and can use RSS and internet information using some visual controls (similar to iPhone UI). All widgets are shown on a carrousel (like Android Home application) and when you browse them, you can see resume information about them (for example, your last e-mails or current weather information). You can access a submenu of each widget using up and down when you are over a widget on the carrousel.

A snippet is a "mini widget" that appears on Yahoo WAP Home Page and Yahoo Go Home Page and shares the layout with other snippets. They can link to widgets or external websites. All of this happens inside the Yahoo Go application that has its own browser implementation. I like more Opera Mini's renderization than this one's.

According to the roadmap, in the future the Widgets will run directly on the device. I don't know how, will it generate dynamically a JAD and JAR only for your widget? Today it hasn't some client script programming language, all the logic must be implemented server-side.

  The User Interface is really cool, smooth animations and transitions. But there is one big problem: IT'S TOO SLOW! I'm talking about the UI, not the response time from the server.

I've tried in my Nokia N95 (with a good CPU) and it's really slow. In the Home Page carrousel when I press the right or left key I've to wait one second until the UI shows next widget on the carrousel. To open a Widget sometimes you need to wait 3/4 seconds and to move from one news or item to another leaves you another seconds. Everything feels slow. Reading news and looking for some restaurants, I pressed down key to scroll the information and it reacted 7 seconds later!  To go back from a widget to the carrousel (the * key) you have to wait 3 seconds. Opening the soft key menu "Options" take 1 second or more.

You don't know if the application is alive or not. There isn't any waiting signal in the UI or clock pointer: a big UI mistake. If some operation will take more than 1 second you need to warn the user to wait.

Try it yourself in your mobile phone and tell me if it's only me ;-) Go to get.go.yahoo.com from your mobile phone or go.yahoo.com from your desktop. If you want to learn about how to develop Widgets and Snippets you can see the developer site or download the Blueprint Developer Guide in PDF.

I think it has a great UI, but if the Y! team don't speed up the UI in final version, I won't use it, and I won’t develop widgets for it. For now, Nokia's Widsets has more content developed and the UI is much faster.

What do you think?

Here is a video showing the application (on a desktop) in CES 2008 Las Vegas

RSSComments

contacto

bernardojb | 17/01/2008, 03:29

se puede en español preguntarte

firt

firt | 17/01/2008, 05:15

Hi bernardo, this blog is in English, it's preferred. But if you want, comment in Spanish and I'll try to translate it with my answer. (Hola Bernardo, este blog es en inglés. Si quieres, comenta en español y tratará de traducirlo junto a mi respuesta)

Comment Lost

firt | 21/01/2008, 22:33

firt

I tried out this platform. Map integration quite nice, but like you say - very slow. WidSets offers far more and seems speedier to me + there's ability for far more sophisticated widgets than is available with Yahoo! Go at the moment.

-- This was a comment posted from Webseed caught by the spam filter between blog system changes

You must login to post comments. Login
 

Rate This

 
 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
京ICP备05048969号    Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2009 Nokia 
RDF Facets: qdcZdescriptionQSxIE27mE20aE20mobileE20enthusiastE20thinkingE20inE20mobileE20lifeE2eE20ThereE20isE20stillE20placeE20forE20innovationE20inE20servicesE2cE20gamesE20andE20applicationsE2eE20WhatE20areE20youE20waitingE20forE3fE20E28E45nE20espaEf1olE20todavEedaE20hayE20mEe1sE20oportunidadesE29E20firtE20E7cE2017E20JanuaryE2cE202008E2000E3a35E20E52ecentlyE2cE20YahooE21E20announcedE20hisE20newE20YahooE21E20GoE203E2e0E20platformE20E28betaE29E2eE20E93TheE20bestE20InternetE20eE78perienceE20onE20yourE20phoneE2eE20PeriodE2eE94E20E4cetE92sE20seeE20afterE20theE20periodE2eE20YahooE21E20GoE20isE20aE20JavaE20ME45E20applicationE20availableE20toE20manyE20MIE44PE202E2e0E20devicesE20andE20isE20theE20OnE2dE44eviceE20PE2eE2eE2eX qdcZidentifierQSxhttpE3aE2fE2fblogsE2eforumE2enokiaE2ecomE2fblogE2fmaE78imilianoE2dfirtmansE2dforumE2dnokiaE2dblogE2f2008E2f01E2f17E2ftheE2dnicestE2dandE2dslowestE2duiE2dyahooE2dgoE2d3E2e0E2dandroidE2dcompetitorX qdcZpublisherQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fc764fd1cE2d8b06E2d499aE2d9a6aE2d17c3903d5a65E2fforumE5fnokiaE5fcrawlerE5fagentX qdcZtitleQSxMaE78imilianoE20FirtmanE27sE20ForumE20NokiaE20BlogE20E7cE20TheE20nicestE20andE20slowestE20UIE3aE20YahooE21E20GoE203E2e0E2cE20AndroidE20competitorE3fX qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qdcZtypeQUqfntypeZBlogContentQ qdcZtypeQUqfntypeZBlogE45ntryQ qdcZtypeQUqfntypeZCommunityContentQ qdcZtypeQUqfntypeZE52esourceQ qdcZtypeQUqfntypeZWebpageQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qrssZdescriptionQSxIE27mE20aE20mobileE20enthusiastE20thinkingE20inE20mobileE20lifeE2eE20ThereE20isE20stillE20placeE20forE20innovationE20inE20servicesE2cE20gamesE20andE20applicationsE2eE20WhatE20areE20youE20waitingE20forE3fE20E28E45nE20espaEf1olE20todavEedaE20hayE20mEe1sE20oportunidadesE29E20firtE20E7cE2017E20JanuaryE2cE202008E2000E3a35E20E52ecentlyE2cE20YahooE21E20announcedE20hisE20newE20YahooE21E20GoE203E2e0E20platformE20E28betaE29E2eE20E93TheE20bestE20InternetE20eE78perienceE20onE20yourE20phoneE2eE20PeriodE2eE94E20E4cetE92sE20seeE20afterE20theE20periodE2eE20YahooE21E20GoE20isE20aE20JavaE20ME45E20applicationE20availableE20toE20manyE20MIE44PE202E2e0E20devicesE20andE20isE20theE20OnE2dE44eviceE20PE2eE2eE2eX qfnZdistributionQUxhttpE3aE2fE2fblogsE2eforumE2enokiaE2ecomE2fX qfnZtopicQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fFNE2d1E2fBlogTopicE2fgeneralXRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx100X qfnZtopicQUqfnTopicZbrowsingQRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx100X qfnZtopicQUqfnTopicZjavaQRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx100X qfnZtopicQUqfnTopicZwebE5ftechnologyQRqmarsZrelevanceQNx100X qfnZtypeQUqfntypeZBlogContentQ qfnZtypeQUqfntypeZBlogE45ntryQ qfnZtypeQUqfntypeZCommunityContentQ qfnZtypeQUqfntypeZE52esourceQ qfnZtypeQUqfntypeZWebpageQ qfnZupdatedQDx2008E2d06E2d08X qfnZuserE5ftagQSxbrowsingX qfnZuserE5ftagQSxjavaX qfnZuserE5ftagQSxwebE2dtechnologyX qmarsZdescriptionQSxIE27mE20aE20mobileE20enthusiastE20thinkingE20inE20mobileE20lifeE2eE20ThereE20isE20stillE20placeE20forE20innovationE20inE20servicesE2cE20gamesE20andE20applicationsE2eE20WhatE20areE20youE20waitingE20forE3fE20E28E45nE20espaEf1olE20todavEedaE20hayE20mEe1sE20oportunidadesE29E20firtE20E7cE2017E20JanuaryE2cE202008E2000E3a35E20E52ecentlyE2cE20YahooE21E20announcedE20hisE20newE20YahooE21E20GoE203E2e0E20platformE20E28betaE29E2eE20E93TheE20bestE20InternetE20eE78perienceE20onE20yourE20phoneE2eE20PeriodE2eE94E20E4cetE92sE20seeE20afterE20theE20periodE2eE20YahooE21E20GoE20isE20aE20JavaE20ME45E20applicationE20availableE20toE20manyE20MIE44PE202E2e0E20devicesE20andE20isE20theE20OnE2dE44eviceE20PE2eE2eE2eX qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qrdfZtypeQUqfntypeZBlogContentQ qrdfZtypeQUqfntypeZBlogE45ntryQ qrdfZtypeQUqfntypeZCommunityContentQ qrdfZtypeQUqfntypeZE52esourceQ qrdfZtypeQUqfntypeZWebpageQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ