Panoramio y Zangoa

8, May, 2007

En LOOGIC, Javier Martín comenta sobre Panoramio (estos chicos ya están llegando muy lejos) acaba de liberar su API. Lo podemos leer en ingles en el blog de Panoramio y en español en el blog de Eduardo Manchon.

Como buena API que es, lo primero para lo que ha servido es para que otros mashup’s la utilicen y en este caso para que las fotografías que contiene alojadas Panoramio se muestren en sus propias webs.

Ya hay varios sitios que están usando la API de Panoramio, un par de ellos en español que son Wikiloc y Zangoa.

Y resulta que Zangoa es un nuevo proyecto que ha empezado hace muy poquitos días y que está enfocado a la localización de alojamientos rurales sobre Google Maps. Al igual que hemos visto pisos en los mapas, lugares de aventura en los mapas o gasolineras en los mapas vemos ahora que también podremos encontrar casas rurales en los mapas.

Así que visto el éxito de TopRural es posible que a Zangoa le pued ir muy bien.


Se comienza a liberar la API de Google Maps

26, marzo, 2007

En el blog de PERIODISTA DIGITAL, citando fuentes de agencias, cuentan que Google ha liberado el código de GMarkerManager (con licencia Apache), perteneciente a GMaps Utility Library, lo que supone el primer paso en la liberación del código subyacente a Google Maps. Veremos a ver hasta dónde llegan.

Es lo que tiene desarrollar herramientas basadas en estándares abiertos o tan populares que miles de programadores intenten ‘hackearlas’ para crear sus propias personalizaciones. Cuando Google lanza un nuevo servicio, no tarda ni una semana en aparecer un sitio web o una aplicación que mejora lo ofrecido por Google, pero aportando funcionalidades extras.

Ocurrió con ‘Google Maps‘, lo que obligó a crear en junio de 2005 su ya famosa API, ocurrió también con ‘Google Calendar‘ tras su lanzamiento, y con Gmail (incluso la compañía intentó contratar a tres personas que habían ‘hackeado’ la aplicación).

Google quiere gestionar todos estos desarrollos, con el objetivo de que todo gire alrededor de sus aplicaciones, y que éstas puedan mejorar de una manera más ordenada y puedan tener incluso mayor difusión a través de todos estos programadores. A la compañía le interesa fundamentalmente el núcleo de la aplicación que está en sus servidores, la que organiza la información y en la que puede incluir la publicidad.

Por ello, ha lanzado hace unas horas el ‘Google CLA, un acuerdo de licencia por el cual cualquier programador que desee colaborar con su código para una herramienta de Google acepta ceder los derechos de dicho código a la compañía en caso de que ésta la incluya en sus aplicaciones. Google quiere disponer de estos derechos sobre el código para posteriormente distribuirlo bajo licencia ‘Open Source‘ (concretamente ‘Apache Licencse 2.0‘).

El primer proyecto en el que se comienza a pedir a los programadores que lo deseen colaborar con su código es ‘Google Maps’, un servicio que se ha hecho muy popular entre los desarrolladores a través de cientos de ‘mashups‘ que, en muchos casos, mejoran las prestaciones del original. Por ello, se ha creado la ‘GMaps Utility Library‘, una librería de utilidades de ‘Google Maps’ que ayudarán a los desarrolladores de ‘mashups‘ a mejorar sus aplicaciones con diferentes funcionalidades que han sido ya creadas por otros, y también a ampliar lo que ofrece ahora mismo la API oficial.

Para participar en este proyecto como programador simplemente debes enviar a las oficinas de Google en California una copia firmada de la ‘Google CLA’, escribir un email a Pamela Fox (api.pamelafox@google.com) con un enlace al código que has creado y que quieres compartir, y esperar a que te contesten.

Posteriormente tendrás permisos para contribuir con tu código en el servidor SVN del proyecto ( SVN-Subversion es uno de los sistemas de control de versiones más populares, creado por un ingeniero de Google). Aunque no estés autorizado a subir código, puedes visualizar lo que está disponible en esta URL.


Gadgets de ‘Google Base’ para tu página web

21, marzo, 2007

En Google DIRSON, hace unos días enumeraban algunas opciones para incluir en nuestras páginas web diferentes ‘gadgets’ con información proporcionada por Google, y ayer se presentaron los de ‘Google Base‘, con lo cual podemos insertar en nuestro sitio web información proveniente de miles de artículos, como recetas, ofertas de empleo, o coches de segunda mano enviadas a los servidores de Google por otros usuarios.

Para crear el gadget, simplemente debéis acceder a este enlace para personalizarlo. Para ello, debéis tener en cuenta la lista oficial de tipos de artículos, para establecer cuáles queréis mostrar (‘jobs’, ‘housing’, ‘recipes’, …), así como qué atributos queréis seleccionar.

Según se asegura en este post oficial, se puede modificar libremente el código del gadget y, con la API de ‘Google Base’, crear nuestro propio gadget mucho más personalizado.


Colección de APIs en gotApi

9, noviembre, 2006

En Sentido Web, nos presenta un directorio de APIs, que accediendo a las páginas originales, nos muestran las referencias que necesitamos.Dentro de las distintas APIs encontramos referencias sobre HTML, Javascript (Prototype incluida), CSS, XML, C++, PHP, bases de datos, Java, Apache, ActionScript y mucho más que va creciendo poco a poco.

gotAPI.com