Desarrollo de Aplicaciones Web con Google Web Toolkit

En mi sesión diaria de navegación por SlideShare he descubierto una excelente presentación, en español, que puede ser muy útil para programadores que estén dando sus primeros pasos con Google Web Toolkit.

La presentación, titulada «Desarrollo de Aplicaciones Web 2.0 con GWT», fue publicada por Emilio Bravo Garcia hace poco más de una semana, realizando una introducción a Google Web Toolkit (GWT), tecnologí­a desarrollada por Google para acelerar el desarrollo de Aplicaciones Ricas de Internet (RIA) y mejorar la experiencia del usuario.

Espero que la disfrutéis:

Antes de esta presentación, el mismo autor publicó otras relacionadas con el mismo tema, las podéis ver en su página: www.slideshare.net/emiliobg

Tw2buzz – Importa tus contactos de twitter en Google Buzz


Que google Buzz está haciendo más buzz del que esperábamos no es ningún secreto. Los usuarios de Gmail lo tienen tan a mano que es mucho más práctico informar ciertas cosas en esta nueva plataforma que en twitter o facebook, por ejemplo. Mucha gente que nunca habí­a usado Twitter, ni sospechaba su existencia, está empezando a usar Google Buzz aunque sea sólo por la curiosidad que despierta esta nueva opción del menú de Gmail.

Aunque los contactos de Google ya forman parte de esta red social, es posible que queráis importar los que cuidadosamente seleccionasteis con Twitter, por eso nace Tw2buzz, una aplicación que permite importar a los que seguí­s en Twitter dentro de vuestra red de Google.

Una forma rápida para los que quieran migrar sin perder contactos o para los que quieran tener su conjunto de amigos presentes en toda red que aparezca. Podéis pedir vuestra invitación en la página tw2buzz.com.

MapEnvelope – Para crear sobres con mapas impresos

mapenvelope.com es un proyecto sencillo que puede sernos útil para enviar invitaciones o ayudar al cartero a entregar nuestras cartas.

Con esta aplicación sólo tenemos que indicar una dirección, escribir un mensaje, imprimir y recortar para hacer el sobre personalizado. Un mapa de google quedará impreso con el texto y el marcador indicando el lugar exacto.

Aunque serí­a mejor si pudieran establecerse zooms y diferentes modos gráficos, no deja de ser una idea original.

Ví­a bloguite

Para seguir los Juegos Olí­mpicos Vancouver 2010 en Google

En el blog de google en español nos informan sobre algunos consejos que podemos seguir si queremos seguir de cerca lo que ocurre en los Juegos Olí­mpicos de Vancouver 2010.

Además de ofrecer el Street View creado desde una moto de nieve, también tenemos una página con todos los datos necesarios, como el Medallero y los escenarios de las competiciones.

En la sección de Explora los Juegos con Google, podremos añadir el gadget de los Juegos a nuestro iGoogle o experimentar el Street View desde la calle hasta las pistas de esquí­.

Google Buzz – Nueva herramienta para compartir y recomendar

Google está presentando Google Buzz (ved el evento en youtube), una nueva forma de compartir textos, fotos y ví­deos con nuestros contactos usando todo el poder social de Gmail.

Integrada en el conocido cliente de correo electrónico, usando mapas para localizar geográficamente nuestras recomendaciones y posibilidad de mostrar una captura de lo recomendado antes de acceder a su contenido, puede ser que estemos ante el mayor competidor de Twitter a la hora de compartir lo que vemos y vivimos en nuestro dí­a a dí­a.

Personalmente lo que me ha impresionado bastante es su integración con teléfonos móviles. Aquí­ os dejo unas imágenes que he capturado del ví­deo de presentación (que, por cierto, aún no ha terminado).

Buzz se coloca justo debajo de la bandeja de entrada de Gmail, permitiendo compartir contenido de forma pública o privada. Será posible comentar cualquier elemento, generando una discusión en tiempo real.

Sobre la API, en palabras del propio Google:

[…] nos hemos apoyado en el gran grado de apertura de otros servicios para implementar Buzz (puedes conectar Flickr y Twitter desde Buzz en Gmail) y siguiendo esta lí­nea Buzz en sí­ mismo se constituye como un sistema abierto. Mientras que nuestra intención principal en este lanzamiento inicial de Buzz es la de posibilitar una extraordinaria experiencia de usuario, nuestro objetivo final es el de hacer de Buzz una plataforma de interacción completamente abierta y distribuida. Estamos trabajando en una completa API de lectura y escritura para desarrolladores, pero por el momento contamos con una API basada en “feeds” que hace uso de protocolos estándar para acceder a contenido público presente en Buzz. Permanece al tanto para conocer puntualmente la progresión de los productos Buzz concebidos para desarrolladores así­ como de Buzz en Google Apps para negocios particulares y colegios.

Aquí­ tenéis un ví­deo que acaban de publicar mostrando sus funcionalidades:

y la versión para móviles:

Google Map Buddy – Para bajarse las fotos de Google Maps

Hay cientos de anécdotas de profesionales de servicios de atención al cliente que cuentan como ciertas personas les preguntaban los pasos para bajarse Internet a su disco duro, pero nunca habí­a oí­do nada relacionado con bajarse todo el Google Maps…

Aunque pueda parecer una broma, el programa que os voy a presentar puede facilitar mucho la vida de quien quiere bajarse automáticamente todas las fotos, con el zoom deseado, de cualquier parte de maps.google.com.

Pues sí­, Google Map Buddy se instala en sistemas operativos Windows y permite seleccionar una zona del mapa del mundo, después elegimos el nivel de zoom y apretamos el botón que permitirá ir guardando todas las fotos. Lo he probado seleccionando unos 4 kilómetros cuadrados de la ciudad de Barcelona, con zoom 19, y he tenido que desistir en poco tiempo al darme cuenta de que estaba intentando bajar miles de fotos aéreas de buena parte de la ciudad:

Usadlo con moderación…

Google lanzará una App Store para google Apps

Google sigue moviendo fichas y anuncia ahora, según The Wall Street Jornal, una App Store para sus aplicaciones de Google Apps.

De esta forma se prepara para vender aplicaciones realizadas por terceros usando sus conocidos servicios (gmail, gdocs, gtalk, etc). La idea es la misma que en el resto de las tiendas virtuales de este tipo: terceros ponen el precio y Google divide los beneficios.

Aunque no hay ninguna noticia oficial, radio-rumor anuncia la fecha del lanzamiento para este marzo.

fuente: mashable

Goojje y YoutubeCn los clones de Google y Youtube en China

Leo en abc.es una curiosa noticia sobre dos clones de productos Google que se han realizado en China: Goojje y Youtubecn.

Mientras que el primero ha realizado algunas modificaciones en el logo y basa sus resultados en Google y Baidu (principal buscador chino), el segundo es una copia tan descarada de Youtube que ni se han dado el trabajo de modificar el logo…

Según The Guardian, la versión china de Google incluye un pedido para que el buscador no abandone el paí­s, mientras que el clon de youtube muestra los ví­deos del original sin la censura impuesta por el gobierno en aquel paí­s.

Qué debes hacer si quieres aparecer

Si hace poco leí­amos en este mismo site el artí­culo “Qué NO debes hacer si quieres aparecer” ahora vamos a intentar dar cuatro pinceladas, a “Qué SI debes hacer si quieres aparecer”

Metatags: es básico poner bien los metatags en cada una de las páginas de nuestra web, para que el buscador pueda entender el contenido. Es bueno adecuarlos al contenido de cada página interior. Siendo este un punto muy importante sobre la estructura de nuestra web, un estudio reciente decí­a que un 65% de las webs no tienen puestos los metatags. Craso error!!

Links internos o hiperví­nculos: es importante tener todas nuestras páginas interiores enlazadas las unas con las otras (sin abusar), pero serí­a recomendable que desde una puedas llegar a la otra y así­ sucesivamente. No más de tres clicks para poder llegar a un contenido desde nuestra home.

Sitemap: es importante subir a nuestra web un sitemap para que el buscador pueda leer todo el contenido y así­ facilitarle un poco el trabajo.

Flash: no es recomendable desarrollar nuestra página web en Flash, ya que los robots inicialmente no lo leen, o les cuesta más. Así­ pues, es conveniente utilizar lenguajes como el HTML. De igual forma deberemos evitar los pop ups, o el javascript.

Código Alt: si nuestro site contiene imágenes, es importante que estas dispongan de código alt, aprovechando así­ el poner palabras claves que nos interesen para el posterior posicionamiento web.

Actualizar contenido: si hay algo que agradecen mucho los buscadores, es la actualización continua del contenido, así­ pues no estarí­a de más introducir una pestaña de noticias o un blog en nuestra web, y así­ darle contenido periódicamente. Importante, si decides apostar por esta opción es porque tienes capacidad y recursos para actualizarlo, sino, de poco sirve.

Código ético: los buscadores tienen unas normas y estas hay que cumplirlas, así­ que deberemos evitar contenidos ocultos, duplicación de webs, granjas de enlaces etc…

Estos son solo algunos de los puntos que debemos tener en cuenta para mejorar el posicionamiento de nuestra web. Este trabajo serí­a lo que llamamos ONSITE.

Luego nos quedarí­a todo el trabajo OFFSITE basándolo principalmente en que otras páginas webs con alto Page Rank nos enlacen, ya que cuanto más referenciada este nuestra web desde otras de calidad, mejor considerados estaremos por los buscadores.

Artí­culo escrito por Xavier Castellnou, Director Comercial de Canal IP, para wwwhatsnew.com