cerrar-sesion editar-perfil marker video calendario monitor periodico fax rss twitter facebook google-plus linkedin alarma circulo-derecha abajo derecha izquierda mover-vertical candado usuario email lupa exito mapa email2 telefono etiqueta

3002007050304. La tecnologA�a de Google para hacer mashups

Escrito por Redacción en Programación
no hay comentarios Haz tu comentario
Imagen de logotipo de facebook Imagen de logotipo de Twitter Imagen de Logotipo de Google+ Imagen de logotipo de Linkedin

Hoy en dA�a, se puede crear un mashup muy fA?cilmente, y nada mA?s hay que ver como aumenta el nA?mero de nuevos mashups semanalmente, alrededor de una decena segA?n datos del sector. En Google intentamos que los programadores de todo el mundo puedan aprovechar nuestras plataformas para crear todo tipo de aplicaciones inteligentes, interesantes, audaces, divertidas y A?tiles. Por ello ponemos a su disposiciA?n toda una serie de herramientas o APIs (en inglA�s, Application Programming Interface) para que, de una manera sencilla, puedan hacer volar su imaginaciA?n.

La mA?s popular de estas APIs es la de Google Maps, que te permite integrar el API de Google Maps en tu sitio web. A finales de junio lanzamos una nueva funciA?n, en inglA�s Local Search Control, que permite incorporar un cuadro de bA?squeda en los mapas. Esto supone que cuando realizas una consulta, aparecerA?n los resultados de bA?squeda incorporados en Google Maps. Para aquellos que ya utilizan Google Maps, incorporar el cuadro de bA?squeda es tan sencillo como realizar una llamada al API AJAX de bA?squeda, incluir una referencia al Local Search Control, y llamar a: map.addControl(new google.maps.LocalSearch());
Otra de las novedades en el campo de los productos geoespaciales son Mis Mapas. Conocidos entre los programadores como mapplets, se presentaron en exclusiva para programadores el 31 de mayo en Madrid durante el Google Developer Day 2007. Los mapplets permiten a los programadores crear Gadgets de Google que se pueden cargar en Google Maps junto a otros mapplets, de modo que los usuarios puedan, fA?cilmente, crear a�?mashups de mashupsa�?.

Son, sin duda, una forma muy potente y eficaz de llegar a una gran audiencia de una manera muy atractiva. SerA�a aconsejable que todos los programadores que trabajen con mapas crearan una versiA?n en mapplet de su mashup del API de maps. Y esto se podrA�a hacer en, tan sA?lo, una hora aproximadamente.

Si quieres convertir un mashup del API de maps en un mapplet, te anoto las siguientes instrucciones:

1. Convertir HTML en XML (de los gadgets de Google)

Un gadget de Google consiste simplemente en etiquetas JavaScript, HTML y CSS contenidas en un documento XML. Para convertir un sitio que utilice el API de Maps en un Mapplet:
– Sustituye las etiquetas HTML/HEAD/BODY con el XML que define un gadget de Google. La raA�z se llama , y permite que todo el JavaScript/CSS/HTML estA� ahora dentro de la etiqueta .
– Ordena el JavaScript, HTML, y CSS con cuidado dentro de la etiqueta . El orden que suele dar menos problemas es: primero las etiquetas